def main(argv): app = App() puzzle = "puzzle" if len(argv) >= 1: for e in argv: puzzle += "_" + str(e) else: puzzle = None app.run(puzzle)
class AppTest(unittest.TestCase): def setUp(self): self.app = App() self.app.load_config_file('../sessions.yaml') def test_copy_session(self): session1 = self.app.ssh_session session2 = self.app.copy_one_session(session1.sid, 'ssh_session2') self.assertIsInstance(session2, SSHSession) res = session2.command('ls -lrt') pprint(res)
def start(): logger.info(BANNER) from abci import ABCIServer app = ABCIServer(app=App()) app.run()
def main(): parser = argparse.ArgumentParser( description="Exécuter le routeur multimédia") parser.add_argument("config", type=argparse.FileType(), help="le fichier de configuration du routeur") parser.add_argument( "-v", "--verbose", action="store_true", default=False, dest="v", help="ajoute des messages verboses pendant l'exécution") args = parser.parse_args() args.config.buffer.close() app = App(args.config.name, verbose=args.v) app.run()
def enter(self): self.app = App.instance() self.app.screen.fill((255, 255, 255)) self.screen = pygame.Surface((50, 50)) self.screen.fill((255, 255, 255)) pygame.draw.circle(self.screen, (255, 0, 0), (25, 25), 25, 0) self.rect = self.screen.get_rect() self.rect.topleft = (0, 0) self.speed = [random.randint(1, 5), random.randint(1, 5)] self.app.screen.blit(self.screen, self.rect) pygame.display.flip()
def main(): app = App() app.run()
from core import App if __name__ == '__main__': app = App() app.run()
def test_getAppBase(self): app = App() base = app.getAppBase() baseArray = base.split(PlatformProperty.FilePathSeparator) print(base) self.assertEqual(baseArray[len(baseArray) - 1], 'xdba-workbench-core')
def test_getAppLogFilename(self): logFilename = App().getAppLogFilename() fsep = PlatformProperty.FilePathSeparator if not str(logFilename).endswith('xdba-workbench-core' + fsep + 'logs' + fsep + 'aperos.log'): self.fail('Logfile name [' + logFilename + '] is not correct')
def test_getAppVersion(self): app = App() appVersion = app.getAppVersion() self.assertEqual(appVersion, '0.2.0')
self.screen = pygame.Surface((50, 50)) self.screen.fill((255, 255, 255)) pygame.draw.circle(self.screen, (255, 0, 0), (25, 25), 25, 0) self.rect = self.screen.get_rect() self.rect.topleft = (0, 0) self.speed = [random.randint(1, 5), random.randint(1, 5)] self.app.screen.blit(self.screen, self.rect) pygame.display.flip() def update(self, events): super(MyScene, self).update(events) self.rect.left += self.speed[0] self.rect.top += self.speed[1] if self.rect.right >= self.app.rect.right: self.speed[0] = -self.speed[0] if self.rect.bottom >= self.app.rect.bottom: self.speed[1] = -self.speed[1] if self.rect.left <= self.app.rect.left: self.speed[0] = -self.speed[0] if self.rect.top <= self.app.rect.top: self.speed[1] = -self.speed[1] self.app.screen.fill((255, 255, 255)) self.app.screen.blit(self.screen, self.rect) pygame.display.flip() if __name__ == "__main__": app = App() startup = MyScene() app.run_with_state(startup)
def main(): app = App("config.json") command = "help" rest = "" while command != "quit": if command == "quit": pass elif command == "help": print("""Commands: quit - Quits this application help - Shows this message run - Execute the router route add <extension> <destination> - Add a route route del <extension> - Delete a route bucket add <filepath> - Add a bucket bucket del <filepath> - Delete a bucket copy - Sets the router in copy mode (file are copied from buckets to routes) link - Sets the router in link mode (symbolic links between buckets and routes) """) elif command == "run": app.run() elif command == "route": args = rest.split(" ", 1) sub_cmd = args[0] if sub_cmd == "add": routes = args[-1].split(" ", 1) if len(routes) == 2: app.add_route(routes[0], routes[1]) elif sub_cmd == "del": app.remove_route(args[1]) elif command == "bucket": args = rest.split(" ", 1) sub_cmd = args[0] if sub_cmd == "add": app.add_bucket(args[1]) elif sub_cmd == "del": app.remove_bucket(args[1]) elif command == "copy": app.set_copy(True) elif command == "link": app.set_copy(False) raw_command = input("Enter your command: ").split(" ", 1) command = raw_command[0] rest = raw_command[-1]
def setUp(self): self.app = App() self.app.load_config_file('../sessions.yaml')
def main(): app = App("config.json") root = Tk() window = Window(app, root) window.mainloop()
# -*- coding: UTF-8 -*- from __future__ import unicode_literals from core import App, test_step __authors__ = "Shanming Liu" app = App('sessions.yaml') @test_step('commnad') def test_ssh_session(): ssh_session = app.ssh_session if __name__ == '__main__': test_ssh_session()
def setUp(self): self.app = App('sessions.yaml')
def test_getAppName(self): app = App() appName = app.getAppName() self.assertEqual(appName, 'aperos')