diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index d207905..0000000 --- a/.travis.yml +++ /dev/null @@ -1,17 +0,0 @@ -os: linux -language: python -python: - - "2.7" - - "3.4" - - "3.5" - - "3.6" - - "3.7" - - "pypy" - - "pypy3" - -install: pip install -e . -before_script: pokedex setup -v -script: - - py.test - - pokedex dump - - git --no-pager diff --exit-code pokedex/data/csv/ diff --git a/pokedex/tests/test_lookup.py b/pokedex/tests/test_lookup.py index 04c29d6..4dd2ca5 100644 --- a/pokedex/tests/test_lookup.py +++ b/pokedex/tests/test_lookup.py @@ -133,7 +133,6 @@ def test_bare_random(lookup): results = lookup.lookup(u'random') assert len(results) == 1 - @parametrize( 'table_name', [ @@ -154,3 +153,10 @@ def test_crash_empty_prefix(lookup): """Searching for ':foo' used to crash, augh!""" results = lookup.lookup(u':Eevee') assert results[0].object.name == u'Eevee' + + +def test_prefix_lookup(lookup): + prefix = 'char' + results = lookup.prefix_lookup(prefix=prefix) + object_name = results[0].object.name + assert prefix in str(object_name).lower()