def test_files_are_only_returned_when_request_matches_interface(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss', layer=IFoo) self.assertEquals([], registry.get_files(None, None)) request = Context(IFoo) self.assertEquals(['foo.scss'], registry.get_files(None, request))
def test_files_are_only_returned_when_request_matches_interface(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss', layer=IFoo) self.assertEquals([], registry.get_files(None, None)) request = Context(IFoo) self.assertEquals(['foo.scss'], registry.get_files(None, request))
def test_clearing_registry(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss') self.assertEquals(['foo.scss'], registry.get_files(None, None)) registry.clear() self.assertEquals([], registry.get_files(None, None))
def test_clearing_registry(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss') self.assertEquals(['foo.scss'], registry.get_files(None, None)) registry.clear() self.assertEquals([], registry.get_files(None, None))
def test_removing_a_file_only_when_request_interface_matches(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss') registry.remove_file('foo', layer=IFoo) self.assertEquals(['foo.scss'], registry.get_files(None, None)) request = Context(IFoo) self.assertEquals([], registry.get_files(None, request))
def test_removing_a_file_only_when_request_interface_matches(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss') registry.remove_file('foo', layer=IFoo) self.assertEquals(['foo.scss'], registry.get_files(None, None)) request = Context(IFoo) self.assertEquals([], registry.get_files(None, request))
def test_inserting_file_before_another_file(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss') registry.add_file('bar', 'bar.scss') registry.add_file('baz', 'baz.scss', before='bar') self.assertEquals(['foo.scss', 'baz.scss', 'bar.scss'], registry.get_files(None, None))
def test_added_files_are_in_ordered_they_are_registered(self): registry = SCSSRegistry() registry.add_file('bar', 'bar.scss') registry.add_file('foo', 'foo.scss') registry.add_file('baz', 'baz.scss') self.assertEquals(['bar.scss', 'foo.scss', 'baz.scss'], registry.get_files(None, None))
def test_inserting_file_before_another_file(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss') registry.add_file('bar', 'bar.scss') registry.add_file('baz', 'baz.scss', before='bar') self.assertEquals(['foo.scss', 'baz.scss', 'bar.scss'], registry.get_files(None, None))
def test_added_files_are_in_ordered_they_are_registered(self): registry = SCSSRegistry() registry.add_file('bar', 'bar.scss') registry.add_file('foo', 'foo.scss') registry.add_file('baz', 'baz.scss') self.assertEquals(['bar.scss', 'foo.scss', 'baz.scss'], registry.get_files(None, None))
def test_removing_a_file(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss') registry.remove_file('foo') self.assertEquals([], registry.get_files(None, None))
def test_removing_a_file(self): registry = SCSSRegistry() registry.add_file('foo', 'foo.scss') registry.remove_file('foo') self.assertEquals([], registry.get_files(None, None))