Esempio n. 1
0
    def test_records_all(self):
        callback = mock.Mock()
        with AllDBRecorder(callback):
            run_query('replica', 'SELECT 1')
            run_query('default', 'SELECT 2')
            run_query('second', 'SELECT 3')

        assert callback.mock_calls == [
            mock.call(DBOp('replica', 'SELECT #')),
            mock.call(DBOp('default', 'SELECT #')),
            mock.call(DBOp('second', 'SELECT #')),
        ]
Esempio n. 2
0
    def test_records_all(self):
        callback = mock.Mock()
        with AllDBRecorder(callback):
            run_query("replica", "SELECT 1")
            run_query("default", "SELECT 2")
            run_query("second", "SELECT 3")

        assert callback.mock_calls == [
            mock.call(DBOp("replica", "SELECT #")),
            mock.call(DBOp("default", "SELECT #")),
            mock.call(DBOp("second", "SELECT #")),
        ]
Esempio n. 3
0
 def test_secondary(self):
     callback = mock.Mock()
     with DBRecorder('second', callback):
         run_query('second', 'SELECT 1')
     callback.assert_called_once_with(DBOp('second', 'SELECT #'))
Esempio n. 4
0
 def test_not_equal_sql(self):
     assert (
         DBOp('foo', 'bar') !=
         DBOp('foo', 'baz')
     )
Esempio n. 5
0
 def test_not_equal_alias(self):
     assert (
         DBOp('foo', 'bar') !=
         DBOp('baz', 'bar')
     )
Esempio n. 6
0
 def test_equal(self):
     assert (
         DBOp('foo', 'bar') ==
         DBOp('foo', 'bar')
     )
Esempio n. 7
0
 def test_create(self):
     op = DBOp('myalias', 'SELECT 1')
     assert op.alias == 'myalias'
     assert op.sql == 'SELECT 1'
Esempio n. 8
0
 def test_not_equal_traceback(self):
     assert DBOp("foo", "bar", "traceback") != DBOp("foo", "baz", None)
Esempio n. 9
0
 def test_secondary(self):
     callback = mock.Mock()
     with DBRecorder("second", callback):
         run_query("second", "SELECT 1")
     callback.assert_called_once_with(DBOp("second", "SELECT #"))
Esempio n. 10
0
 def test_not_equal_sql(self):
     assert DBOp("foo", "bar") != DBOp("foo", "baz")
Esempio n. 11
0
 def test_not_equal_alias(self):
     assert DBOp("foo", "bar") != DBOp("baz", "bar")
Esempio n. 12
0
 def test_equal(self):
     assert DBOp("foo", "bar") == DBOp("foo", "bar")
Esempio n. 13
0
 def test_create(self):
     op = DBOp("myalias", "SELECT 1")
     assert op.alias == "myalias"
     assert op.sql == "SELECT 1"
Esempio n. 14
0
 def test_create(self):
     op = DBOp("myalias", "SELECT 1", None)
     assert op.alias == "myalias"
     assert op.query == "SELECT 1"
     assert op.traceback is None
Esempio n. 15
0
 def test_default(self, extract_stack):
     callback = mock.Mock()
     with DBRecorder("default", callback):
         run_query("default", "SELECT 1")
     callback.assert_called_once_with(DBOp("default", "SELECT #", None))
Esempio n. 16
0
 def test_replica(self):
     callback = mock.Mock()
     with DBRecorder('replica', callback):
         run_query('replica', 'SELECT 1')
     callback.assert_called_once_with(DBOp('replica', 'SELECT #'))
Esempio n. 17
0
 def test_replica(self):
     callback = mock.Mock()
     with DBRecorder("replica", callback):
         run_query("replica", "SELECT 1")
     callback.assert_called_once_with(DBOp("replica", "SELECT #"))
Esempio n. 18
0
 def test_equal(self):
     assert DBOp("foo", "bar", "traceback") == DBOp("foo", "bar",
                                                    "traceback")