def test_collection_name_nonexistent(self): """Tests that attempting to get the collection name for an unknown model yields an error. """ with self.assertRaises(ValueError): collection_name(self.Person)
def test_model_for_collection_name(self): """Tests that :func:`flask_restless.model_for` is the inverse of :func:`flask_restless.collection_name`. """ self.manager.create_api(self.Person, collection_name='people') assert collection_name(model_for('people')) == 'people' assert model_for(collection_name(self.Person)) is self.Person
def test_collection_name(self): """Tests the global :func:`flask_restless.collection_name` function. """ self.manager.create_api(self.Person, collection_name='people') assert collection_name(self.Person) == 'people'