Beispiel #1
0
    def test_gtidset_lt_true(self):
        """Function:  test_gtidset_lt_true

        Description:  Test GTIDSet.__lt__ method for True return.

        Arguments:

        """

        gtid1 = mysql_class.GTIDSet(self.gtidset1)
        gtid2 = mysql_class.GTIDSet(self.gtidset2)

        self.assertTrue(gtid1 < gtid2)
Beispiel #2
0
    def test_gtidset_ne_equal(self):
        """Function:  test_gtidset_ne_equal

        Description:  Test GTIDSet.__ne__ for equal values.

        Arguments:

        """

        gtid1 = mysql_class.GTIDSet(self.gtidset1)
        gtid2 = mysql_class.GTIDSet(self.gtidset1)

        self.assertFalse(gtid1 != gtid2)
Beispiel #3
0
    def test_gtidset_gt_false(self):
        """Function:  test_gtidset_gt_false

        Description:  Test GTIDSet.__gt__ method for False return.

        Arguments:

        """

        gtid1 = mysql_class.GTIDSet(self.gtidset1)
        gtid2 = mysql_class.GTIDSet(self.gtidset2)

        self.assertFalse(gtid1 > gtid2)
Beispiel #4
0
    def test_gtidset_union(self):
        """Function:  test_gtidset_union

        Description:  Test GTIDSet.union method.

        Arguments:

        """

        gtid1 = mysql_class.GTIDSet(self.gtidset1)
        gtid2 = mysql_class.GTIDSet(self.gtidset2)
        gtid1.union(gtid2)

        self.assertEqual(gtid1.gtids, self.results)
Beispiel #5
0
    def test_or_subset(self):
        """Function:  test_or_subset

        Description:  Test set 1 is subset of set 2.

        Arguments:

        """

        gtid1 = mysql_class.GTIDSet(self.gtidset1)
        gtid2 = mysql_class.GTIDSet(self.gtidset2)
        data = gtid1 | gtid2

        self.assertEqual(data.gtids, gtid1.gtids)
Beispiel #6
0
    def test_or_not_subset(self):
        """Function:  test_or_not_subset

        Description:  Test set 1 is not subset of set 2.

        Arguments:

        """

        gtid1 = mysql_class.GTIDSet(self.gtidset3)
        gtid2 = mysql_class.GTIDSet(self.gtidset2)
        results = mysql_class.GTIDSet(self.gtidset4)
        data = gtid1 | gtid2

        self.assertEqual(data.gtids, results.gtids)
Beispiel #7
0
    def test_gtidset_str(self):
        """Function:  test_gtidset_str

        Description:  Test GTIDSet.__str__ method.

        Arguments:

        """

        gtid = mysql_class.GTIDSet(self.gtidset)

        self.assertEqual(str(gtid), self.gtidset)
Beispiel #8
0
    def test_gtidset_init(self):

        """Function:  test_gtidset_init

        Description:  Test GTIDSet.__init__ method.

        Arguments:

        """

        gtid = mysql_class.GTIDSet(self.gtidset)

        self.assertEqual(gtid.gtids, self.results)
Beispiel #9
0
    def test_gtidset_basestring(self):

        """Function:  test_gtidset_basestring

        Description:  Test with basestring parameter.

        Arguments:

        """

        gtid = mysql_class.GTIDSet(self.gtidset)

        self.assertEqual(gtid.gtids, self.results)