Ejemplo n.º 1
0
 def testAppsBelowAMagicDirAreNotFound(self):
     os.mkdir('root/__')
     os.mkdir('root/__/app3')
     os.mkdir('root/__/app3/__')
     expected = ('/app2', '/app1', '/')
     actual = ServerConfig._find_apps(self.siteroot)
     self.assertEqual(expected, actual)
Ejemplo n.º 2
0
 def testAppsThreeLevelsDeep(self):
     os.mkdir('root/__')
     os.mkdir('root/app2/app3')
     os.mkdir('root/app2/app3/__')
     expected = ('/app2/app3', '/app2', '/app1', '/')
     actual = ServerConfig._find_apps(self.siteroot)
     self.assertEqual(expected, actual)
Ejemplo n.º 3
0
 def testRootHasMagicDirectory(self):
     os.mkdir('root/__')
     expected = ('/app2', '/app1', '/')
     actual = ServerConfig._find_apps(self.siteroot)
     self.assertEqual(expected, actual)
Ejemplo n.º 4
0
 def testWhatYouThoughtWasAnAppWasntCauseThereWasNoMagicDirectory(self):
     os.remove('root/app1/__/app.py')
     os.rmdir('root/app1/__')
     expected = ('/app2', )
     actual = ServerConfig._find_apps(self.siteroot)
     self.assertEqual(expected, actual)
Ejemplo n.º 5
0
 def testSiteHasNoAppsAndTheyAreNotFoundAutomatically(self):
     self.removeTestSite()
     os.mkdir('root')
     expected = ()
     actual = ServerConfig._find_apps(self.siteroot)
     self.assertEqual(expected, actual)
Ejemplo n.º 6
0
 def testSiteHasAppsAndTheyAreFoundAutomatically(self):
     expected = ('/app2', '/app1')
     actual = ServerConfig._find_apps(self.siteroot)
     self.assertEqual(expected, actual)