Sha256: 85f761406a9d70d5f70d33ed6b12ecc7988b28f05614ad21ffb3f29dcf385e99

Contents?: true

Size: 1.33 KB

Versions: 5

Compression:

Stored size: 1.33 KB

Contents

Feature: Plugins
	I can register and query all available plugins for the odania portal.

	Scenario: Registering a new plugin
		Given I initialize the gem
		When I registered the plugin "test-plugin"
		Then I should see "1" instances of the plugin "test-plugin"

	Scenario: Registering multiple instances of one plugin
		Given I initialize the gem
		When I registered the plugin "test-plugin"
		And I registered the plugin "test-plugin"
		And I registered the plugin "test-plugin"
		Then I should see "3" instances of the plugin "test-plugin"

	Scenario: Registering multiple plugins
		Given I initialize the gem
		When I registered the plugin "test-plugin"
		And I registered the plugin "test-plugin"
		And I registered the plugin "test-plugin-2"
		Then I should see "2" instances of the plugin "test-plugin"
		And I should see "1" instances of the plugin "test-plugin-2"

	Scenario: Retrieving plugin instance name
		Given I initialize the gem
		When I retrieve plugin instance name for "test-plugin"
		And I retrieve plugin instance name for "test-plugin"
		Then I should retrieve "test-plugin_1"

	Scenario: Build new joined plugin config
		Given I initialize the gem
		When I registered the plugin "test-plugin"
		And I generate the joined plugin config
		Then I have a joined plugin config
		And The joined plugin config contains the plugin "test-plugin"

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
odania-0.1.0 features/plugin.feature
odania-0.0.39 features/plugin.feature
odania-0.0.38 features/plugin.feature
odania-0.0.37 features/plugin.feature
odania-0.0.36 features/plugin.feature