24 Apr, 2013

1 commit


17 Apr, 2013

2 commits


09 Apr, 2013

1 commit


04 Apr, 2013

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.
    Rodrigo Souto
     

20 Mar, 2013

1 commit


15 Mar, 2013

1 commit


08 Mar, 2013

1 commit


07 Mar, 2013

1 commit


06 Mar, 2013

1 commit


05 Mar, 2013

1 commit


28 Jan, 2013

1 commit


19 Jan, 2013

3 commits


17 Jan, 2013

1 commit

  • Conflicts:
    	plugins/shopping_cart/controllers/shopping_cart_plugin_controller.rb
    	plugins/shopping_cart/lib/shopping_cart_plugin.rb
    	plugins/shopping_cart/lib/shopping_cart_plugin/mailer.rb
    	plugins/shopping_cart/views/shopping_cart_plugin/buy.html.erb
    	plugins/shopping_cart/views/shopping_cart_plugin/mailer/customer_notification.html.erb
    	plugins/shopping_cart/views/shopping_cart_plugin/mailer/supplier_notification.html.erb
    Rodrigo Souto
     

16 Jan, 2013

2 commits


15 Jan, 2013

1 commit


03 Jan, 2013

1 commit


20 Dec, 2012

1 commit


10 Dec, 2012

4 commits


07 Dec, 2012

1 commit


03 Dec, 2012

3 commits


30 Nov, 2012

1 commit


01 Nov, 2012

1 commit


25 Oct, 2012

2 commits


24 Oct, 2012

1 commit


22 Oct, 2012

1 commit

  • This patch extends the infra developed on the spaminator branch to build
    generic settings for plugin by allowing the setting to be instatiated
    with any model that supports settings (and respond to the method
    settings).
    
    This way a plugin can have any number of settings over any model
    instance like a Profile or an Article and not only the Environment.
    
    !! This might conflict with the commit that introduces this idea !!
    !! The commit is 7afc68410de26905e442714857effa3e3a13ad1a        !!
    Rodrigo Souto
     

21 Oct, 2012

1 commit


15 Oct, 2012

2 commits


07 Oct, 2012

1 commit