def testSimple(self): self._base_path = os.path.join(self._base_path, 'simple') fetcher = LocalFileSystem(self._base_path) compiled_fs_factory = CompiledFileSystem.Factory( fetcher, ObjectStoreCreator.Factory()) t_data_source = self._CreateTemplateDataSource( compiled_fs_factory, ObjectStoreCreator.Factory()) template_a1 = Handlebar(self._ReadLocalFile('test1.html')) self.assertEqual( template_a1.render({}, { 'templates': {} }).text, t_data_source.get('test1').render({}, { 'templates': {} }).text) template_a2 = Handlebar(self._ReadLocalFile('test2.html')) self.assertEqual( template_a2.render({}, { 'templates': {} }).text, t_data_source.get('test2').render({}, { 'templates': {} }).text) self.assertEqual(None, t_data_source.get('junk.html'))
def testSimple(self): self._base_path = os.path.join(self._base_path, 'simple') fetcher = LocalFileSystem(self._base_path) cache_factory = CompiledFileSystem.Factory(fetcher, self._object_store) t_data_source = self._CreateTemplateDataSource(cache_factory) template_a1 = Handlebar(self._ReadLocalFile('test1.html')) self.assertEqual(template_a1.render({}, {'templates': {}}).text, t_data_source.get('test1').render({}, {'templates': {}}).text) template_a2 = Handlebar(self._ReadLocalFile('test2.html')) self.assertEqual(template_a2.render({}, {'templates': {}}).text, t_data_source.get('test2').render({}, {'templates': {}}).text) self.assertEqual(None, t_data_source.get('junk.html'))
def testSimple(self): self._base_path = os.path.join(self._base_path, 'simple') fetcher = LocalFetcher(self._base_path) cache_builder = FetcherCache.Builder(fetcher, 0) t_data_source = self._CreateTemplateDataSource(self._fake_api_data_source, cache_builder) template_a1 = Handlebar(self._ReadLocalFile('test1.html')) self.assertEqual(template_a1.render({}, {'templates': {}}).text, t_data_source['test1'].render({}, {'templates': {}}).text) template_a2 = Handlebar(self._ReadLocalFile('test2.html')) self.assertEqual(template_a2.render({}, {'templates': {}}).text, t_data_source['test2'].render({}, {'templates': {}}).text) self.assertEqual(None, t_data_source['junk.html'])
def testSimple(self): self._base_path = os.path.join(self._base_path, 'simple') fetcher = LocalFileSystem(self._base_path) cache_builder = FileSystemCache.Builder(fetcher) t_data_source = self._CreateTemplateDataSource( self._fake_api_data_source_factory, cache_builder) template_a1 = Handlebar(self._ReadLocalFile('test1.html')) self.assertEqual(template_a1.render({}, {'templates': {}}).text, t_data_source['test1'].render({}, {'templates': {}}).text) template_a2 = Handlebar(self._ReadLocalFile('test2.html')) self.assertEqual(template_a2.render({}, {'templates': {}}).text, t_data_source['test2'].render({}, {'templates': {}}).text) self.assertEqual(None, t_data_source['junk.html'])
def testSimple(self): self._base_path = os.path.join(self._base_path, "simple") fetcher = LocalFetcher(self._base_path) cache_builder = FetcherCache.Builder(fetcher, 0) t_data_source = self._CreateTemplateDataSource(self._fake_api_data_source, cache_builder) template_a1 = Handlebar(self._ReadLocalFile("test1.html")) self.assertEqual( template_a1.render({}, {"templates": {}}).text, t_data_source["test1"].render({}, {"templates": {}}).text ) template_a2 = Handlebar(self._ReadLocalFile("test2.html")) self.assertEqual( template_a2.render({}, {"templates": {}}).text, t_data_source["test2"].render({}, {"templates": {}}).text ) self.assertEqual(None, t_data_source["junk.html"])
def testSimple(self): self._base_path = os.path.join(self._base_path, "simple") fetcher = LocalFileSystem(self._base_path) cache_factory = CompiledFileSystem.Factory(fetcher, self._object_store) t_data_source = self._CreateTemplateDataSource(self._fake_api_data_source_factory, cache_factory) template_a1 = Handlebar(self._ReadLocalFile("test1.html")) self.assertEqual( template_a1.render({}, {"templates": {}}).text, t_data_source["test1"].render({}, {"templates": {}}).text ) template_a2 = Handlebar(self._ReadLocalFile("test2.html")) self.assertEqual( template_a2.render({}, {"templates": {}}).text, t_data_source["test2"].render({}, {"templates": {}}).text ) self.assertEqual(None, t_data_source["junk.html"])
def testSimple(self): self._base_path = os.path.join(self._base_path, 'simple') fetcher = LocalFileSystem(self._base_path) compiled_fs_factory = CompiledFileSystem.Factory( fetcher, ObjectStoreCreator.ForTest()) t_data_source = self._CreateTemplateDataSource( compiled_fs_factory, ObjectStoreCreator.ForTest()) template_a1 = Handlebar(self._ReadLocalFile('test1.html')) self.assertEqual(template_a1.render({}, {'templates': {}}).text, t_data_source.get('test1').render({}, {'templates': {}}).text) template_a2 = Handlebar(self._ReadLocalFile('test2.html')) self.assertEqual(template_a2.render({}, {'templates': {}}).text, t_data_source.get('test2').render({}, {'templates': {}}).text)
def testSimple(self): self._base_path = os.path.join(self._base_path, 'simple') fetcher = LocalFetcher(self._base_path) cache_builder = FetcherCache.Builder(fetcher, 0) t_data_source = TemplateDataSource('fake_branch', self._fake_api_data_source, cache_builder, ['./']) template_a1 = Handlebar(self._ReadLocalFile('test1.html')) self.assertEqual(template_a1.render({}, {'templates': {}}).text, t_data_source['test1'].render({}, {'templates': {}}).text) template_a2 = Handlebar(self._ReadLocalFile('test2.html')) self.assertEqual(template_a2.render({}, {'templates': {}}).text, t_data_source['test2'].render({}, {'templates': {}}).text) self.assertEqual(None, t_data_source['junk.html'])
def testSimple(self): self._base_path = os.path.join(self._base_path, 'simple') fetcher = LocalFileSystem(self._base_path) cache_factory = CompiledFileSystem.Factory(fetcher, self._object_store) t_data_source = self._CreateTemplateDataSource( self._fake_api_data_source_factory, cache_factory) template_a1 = Handlebar(self._ReadLocalFile('test1.html')) self.assertEqual( template_a1.render({}, { 'templates': {} }).text, t_data_source['test1'].render({}, { 'templates': {} }).text) template_a2 = Handlebar(self._ReadLocalFile('test2.html')) self.assertEqual( template_a2.render({}, { 'templates': {} }).text, t_data_source['test2'].render({}, { 'templates': {} }).text) self.assertEqual(None, t_data_source['junk.html'])