diff options
| author | Carl Meyer <carl@oddbird.net> | 2017-08-06 20:57:04 -0700 |
|---|---|---|
| committer | Carl Meyer <carl@oddbird.net> | 2017-08-06 20:57:04 -0700 |
| commit | 18c0b14b5ca84b0cf9f64aa211494dba1e5c3c51 (patch) | |
| tree | cb41426530b393cc76b6e5755d1ef28e23c4a4cf /tests | |
| parent | 2cadc060d35a30a49d491331000ac57459d98be9 (diff) | |
| download | flake8-18c0b14b5ca84b0cf9f64aa211494dba1e5c3c51.tar.gz | |
Append [local] to version of local plugins.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/unit/test_plugin.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/unit/test_plugin.py b/tests/unit/test_plugin.py index 84f676a..d6bc27f 100644 --- a/tests/unit/test_plugin.py +++ b/tests/unit/test_plugin.py @@ -111,6 +111,17 @@ def test_version_proxies_to_the_plugin(): assert plugin.version == 'a.b.c' +def test_local_plugin_version(): + """Verify that local plugins have [local] appended to version.""" + entry_point = mock.Mock(spec=['require', 'resolve', 'load']) + plugin_obj = mock.Mock(spec_set=['version']) + plugin_obj.version = 'a.b.c' + plugin = manager.Plugin('T000', entry_point, local=True) + plugin._plugin = plugin_obj + + assert plugin.version == 'a.b.c [local]' + + def test_register_options(): """Verify we call add_options on the plugin only if it exists.""" # Set up our mocks and Plugin object |
