def test_ponyapi_init_when_exclude_options_not_list(): app, db = _app() class User(db.Entity): name = Required(str) class Meta: exclude = ('secret', ) _bind_generate_db(db) with pytest.raises(InvalidMetaOption): PonyAPI(app, db) os.remove("tests/test-database.sqlite")
def test_ponyapi_creation_not_list_of_entities(): app, db = _app() db = ('a', 'b') with pytest.raises(NotPonyDatabase): PonyAPI(app, db)
def redis_app(redis_store): return _app(redis_store)