class CreateWidget(unittest.TestCase): def setUp(self): self.tmpdir = mkdtemp(prefix='jarvis') os.makedirs(os.path.join(self.tmpdir, 'jobs')) os.makedirs(os.path.join(self.tmpdir, 'static', 'widgets')) self.factory = WidgetFactory('foo', app_root=self.tmpdir, quiet=True) def test_create_and_remove(self): self.factory.create_widget() assets = ['foo.js', 'foo.css'] for asset in assets: self.assertTrue(os.path.exists(os.path.join( self.factory.widget_dir, asset))) self.assertTrue(os.path.exists(self.factory.job_file)) self.factory.remove_widget() for asset in assets: self.assertFalse(os.path.exists(os.path.join( self.factory.widget_dir, asset))) self.assertFalse(os.path.exists(self.factory.job_file)) def tearDown(self): os.removedirs(os.path.dirname(self.factory.job_file)) os.removedirs(os.path.dirname(self.factory.widget_dir))
class CreateWidget(unittest.TestCase): def setUp(self): self.tmpdir = mkdtemp(prefix="jarvis") os.makedirs(os.path.join(self.tmpdir, "jobs")) os.makedirs(os.path.join(self.tmpdir, "static", "widgets")) self.factory = WidgetFactory("foo", app_root=self.tmpdir, quiet=True) def test_create_and_remove(self): self.factory.create_widget() assets = ["foo.js", "foo.css"] for asset in assets: self.assertTrue( os.path.exists(os.path.join(self.factory.widget_dir, asset)) ) self.assertTrue(os.path.exists(self.factory.job_file)) self.factory.remove_widget() for asset in assets: self.assertFalse( os.path.exists(os.path.join(self.factory.widget_dir, asset)) ) self.assertFalse(os.path.exists(self.factory.job_file)) def tearDown(self): os.removedirs(os.path.dirname(self.factory.job_file)) os.removedirs(os.path.dirname(self.factory.widget_dir))
class CreateWidget(unittest.TestCase): def setUp(self): self.tmpdir = mkdtemp(prefix='jarvis') os.makedirs(os.path.join(self.tmpdir, 'jobs')) os.makedirs(os.path.join(self.tmpdir, 'static', 'widgets')) self.factory = WidgetFactory('foo', app_root=self.tmpdir, quiet=True) def test_create_and_remove(self): self.factory.create_widget() assets = ['foo.js', 'foo.css'] for asset in assets: self.assertTrue( os.path.exists(os.path.join(self.factory.widget_dir, asset))) self.assertTrue(os.path.exists(self.factory.job_file)) self.factory.remove_widget() for asset in assets: self.assertFalse( os.path.exists(os.path.join(self.factory.widget_dir, asset))) self.assertFalse(os.path.exists(self.factory.job_file)) def tearDown(self): os.removedirs(os.path.dirname(self.factory.job_file)) os.removedirs(os.path.dirname(self.factory.widget_dir))
def setUp(self): self.tmpdir = mkdtemp(prefix='jarvis') os.makedirs(os.path.join(self.tmpdir, 'jobs')) os.makedirs(os.path.join(self.tmpdir, 'static', 'widgets')) self.factory = WidgetFactory('foo', app_root=self.tmpdir, quiet=True)
def setUp(self): self.tmpdir = mkdtemp(prefix="jarvis") os.makedirs(os.path.join(self.tmpdir, "jobs")) os.makedirs(os.path.join(self.tmpdir, "static", "widgets")) self.factory = WidgetFactory("foo", app_root=self.tmpdir, quiet=True)