Пример #1
0
 def test_axiomOptions(self):
     """
     L{AxiomaticStart.options} takes database location and debug setting
     parameters.
     """
     options = AxiomaticStart.options()
     options.parseOptions([])
     self.assertEqual(options['dbdir'], None)
     self.assertFalse(options['debug'])
     options.parseOptions(["--dbdir", "foo", "--debug"])
     self.assertEqual(options['dbdir'], 'foo')
     self.assertTrue(options['debug'])
Пример #2
0
 def test_axiomOptions(self):
     """
     L{AxiomaticStart.options} takes database location and debug setting
     parameters.
     """
     options = AxiomaticStart.options()
     options.parseOptions([])
     self.assertEqual(options['dbdir'], None)
     self.assertFalse(options['debug'])
     options.parseOptions(["--dbdir", "foo", "--debug"])
     self.assertEqual(options['dbdir'], 'foo')
     self.assertTrue(options['debug'])
Пример #3
0
 def test_axiomOptions(self):
     """
     L{AxiomaticStart.options} takes database location, debug, and
     journal mode setting parameters.
     """
     options = AxiomaticStart.options()
     options.parseOptions([])
     self.assertEqual(options['dbdir'], None)
     self.assertFalse(options['debug'])
     self.assertEqual(options['journal-mode'], None)
     options.parseOptions(
         ["--dbdir", "foo", "--debug", "--journal-mode", "WAL"])
     self.assertEqual(options['dbdir'], 'foo')
     self.assertTrue(options['debug'])
     self.assertEqual(options['journal-mode'], 'WAL')