18 Mar, 2014
1 commit
03 Apr, 2013
1 commit
-
Now the plugins can create the folders 'step_definitions' and 'support' under the folder 'features' to extend cucumber features as it pleases. The plugins with any extension gain 2 new profiles on the cucumber.yml file. For example, for mezuro plugin, it will have the 'mezuro' and 'mezuro_selenium' cucumber profiles that will load the appropriate files. So if you extend cucumber with new steps, hooks, etc; and you want to run the cucumber tests of mezuro plugin with all these extensions you must include '-p mezuro' on the cucumber call (or '-p mezuro-selenium' to run selenium profile). This is already handled by the rake task that runs the plugins' tests. So it'd be much better to run 'rake test:noosfero_plugins:mezuro:{cucumber,selenium}' instead. Also: * Moving plugins' 'features' folder to the plugin' root instead of inside the folder 'test' (just following Rails convention). * Moving specific steps and hooks of mezuro from core to the plugin. * Requiring plugin to be enabled to run any of its tests.
10 Oct, 2011
3 commits
-
* Refactoring profile management to use tokeninput * Also, adding support of tokeninput to the core * Adding attributes validated and cnpj to enterprise * Environment option to define enterprise as validated by defaul * Making profile namedscopes consider subclasses too * Adapting enterprise icon and identification to meet Bsc expectations * Adapting profile info actions to meet Bsc expectations * Adapting control panel buttons to meet Bsc expectations * Adapting core product to meed Bsc expectations * Adding and fixing plugin hotspots (ActionItem2085, ActionItem2087, ActionItem2086, ActionItem2088)
-
(ActionItem2075)
30 Sep, 2011
1 commit
27 Sep, 2011
1 commit
-
* Still on the way TODO * Selenium tests
17 Aug, 2011
3 commits
-
…nto merge-requests/24
-
(ActionItem2053)
-
…nto merge-requests/23
16 Aug, 2011
1 commit
-
This reverts commit 6409d6cc8e989f473f17b882d05367c4b9153528, reversing changes made to 313f8a54d53a4fdfa651f02197813026e1660e3b. Conflicts: features/step_definitions/noosfero_steps.rb test/unit/category_finder_test.rb There are some problems with solr (ActionItem1958)
13 Aug, 2011
2 commits
-
(ActionItem2027)
-
Conflicts: app/controllers/my_profile/cms_controller.rb test/functional/cms_controller_test.rb
11 Aug, 2011
1 commit
08 Aug, 2011
2 commits
-
also: - fix noosfero/i18n: error_messages_for should works as documented in Rails API (accept param :header_message => '...') - new helper method to display errors in a dialog box - now Plugins knows what is URL to admin itself - defining paths to cucumber steps and setup files in config/cucumber.yml - allow plugins to have documentation in same way as Noosfero core (ActionItem2056)
-
- fixing some bugfixes - all controllers under admin/ should require login - plugins admin interface should require at least one permission (ActionItem2056)
26 Jul, 2011
1 commit
-
- fix a litle bug in a cucumber step to create articles - adding 'guest' user via sample data scripts (ActionItem2054)
21 Jul, 2011
1 commit
-
- Changing it to $().select() (ActionItem2053)
14 Jun, 2011
2 commits
-
(ActionItem2016)
02 Jun, 2011
2 commits
-
(ActionItem2020)
-
- Added 2 named scopes to select things with and without images - Priorize profiles with image by defaut in ProfileListBlock - Migration to remove unused 'image' column from products - Migration to move image references to owner of image (ActionItem1971)
27 May, 2011
4 commits
-
The test was failing because the encoding is breaking accentuation. So using languages that do not have accentuation stills testing what needs to be tested without dealing with the encoding problem.
-
- Also, adding 'validates_multiparameter_assignments' plugin (ActionItem1951)
-
(ActionItem1998)
12 May, 2011
2 commits
-
This reverts commit 1ebe4f84dc0910b6ded065b60ed0e58612a93659. Conflicts: features/step_definitions/noosfero_steps.rb test/functional/manage_products_controller_test.rb
09 May, 2011
2 commits
-
Conflicts: features/step_definitions/noosfero_steps.rb test/functional/profile_design_controller_test.rb
-
(ActionItem1934)
05 May, 2011
2 commits
-
(ActionItem1959)
-
This reverts commit bf661b69c99feebc5616149ae6a29052c12fef60. (ActionItem1959)
04 May, 2011
1 commit
-
I've made a selenium test suite for all the problems I've noticed so far, that are the following: * Profile control panel links in profile image block and profile information block * Link to user profile in user bar * Link to user control panel in user bar * 'Go to the home page' button on not found page, that should link to profile home page or to environment home page So I've made the tests, ran them, fixed the problems, and ran the tests again. (ActionItem1465)
27 Apr, 2011
1 commit
-
* new table production_costs * environment and enterprises can have them * new table price_details * products have price details with a cost and a price * updated db/schema * included method to display the total value of inputs * included partials to display and edit price details * allowing users to create new cost from select * manage_products.js to separate js codes from application.js * numbers_only_javascript * created a partial with the js needed to allow only numbers on some fields (ActionItem1413)
13 Apr, 2011
1 commit
12 Apr, 2011
1 commit
11 Apr, 2011
1 commit
-
(ActionItem1916)
10 Apr, 2011
1 commit
-
(ActionItem1925)
28 Mar, 2011
1 commit
24 Mar, 2011
1 commit
-
Conflicts: app/views/content_viewer/view_page.rhtml