def initFromDbRowEx(self, aoRow):
        """
        Reinitialize from a :WRONG QUERY:

            SELECT TestCases.idTestCase,
                   TestGroupMembers.tsEffective,
                   TestGroupMembers.tsExpire,
                   TestGroupMembers.uidAuthor,
                   TestCases.idGenTestCase,
                   TestCases.sName,
                   TestCases.sDescription,
                   TestCases.fEnabled,
                   TestCases.cSecTimeout,
                   TestCases.sBaseCmd,
                   TestCases.sValidationKitZips,
                   TestGroupMembers.idTestGroup,
                   TestGroupMembers.aidTestCaseArgs
            FROM TestCases, TestGroupMembers
            WHERE TestCases.idTestCase = TestGroupMembers.idTestCase

        ..row. Represents complete test group member (test case) info.
        Returns object of type TestGroupMemberData2. Raises exception if no row.
        """
        TestCaseData.initFromDbRow(self, aoRow);
        self.idTestGroup     = aoRow[-2]
        self.aidTestCaseArgs = aoRow[-1]
        return self;
Exemple #2
0
    def initFromDbRowEx(self, aoRow):
        """
        Reinitialize from a :WRONG QUERY:

            SELECT TestCases.idTestCase,
                   TestGroupMembers.tsEffective,
                   TestGroupMembers.tsExpire,
                   TestGroupMembers.uidAuthor,
                   TestCases.idGenTestCase,
                   TestCases.sName,
                   TestCases.sDescription,
                   TestCases.fEnabled,
                   TestCases.cSecTimeout,
                   TestCases.sBaseCmd,
                   TestCases.sValidationKitZips,
                   TestGroupMembers.idTestGroup,
                   TestGroupMembers.aidTestCaseArgs
            FROM TestCases, TestGroupMembers
            WHERE TestCases.idTestCase = TestGroupMembers.idTestCase

        ..row. Represents complete test group member (test case) info.
        Returns object of type TestGroupMemberData2. Raises exception if no row.
        """
        TestCaseData.initFromDbRow(self, aoRow)
        self.idTestGroup = aoRow[-2]
        self.aidTestCaseArgs = aoRow[-1]
        return self
Exemple #3
0
    def initFromDbRowEx(self, aoRow):
        """
        Reinitialize from this query:

            SELECT TestCases.*,
                   TestGroupMembers.idTestGroup,
                   TestGroupMembers.aidTestCaseArgs
            FROM TestCases, TestGroupMembers
            WHERE TestCases.idTestCase = TestGroupMembers.idTestCase

        Represents complete test group member (test case) info.
        Returns object of type TestGroupMemberData2. Raises exception if no row.
        """
        TestCaseData.initFromDbRow(self, aoRow)
        self.idTestGroup = aoRow[-2]
        self.aidTestCaseArgs = aoRow[-1]
        return self
Exemple #4
0
    def initFromDbRowEx(self, aoRow):
        """
        Reinitialize from this query:

            SELECT TestCases.*,
                   TestGroupMembers.idTestGroup,
                   TestGroupMembers.aidTestCaseArgs
            FROM TestCases, TestGroupMembers
            WHERE TestCases.idTestCase = TestGroupMembers.idTestCase

        Represents complete test group member (test case) info.
        Returns object of type TestGroupMemberData2. Raises exception if no row.
        """
        TestCaseData.initFromDbRow(self, aoRow);
        self.idTestGroup     = aoRow[-2]
        self.aidTestCaseArgs = aoRow[-1]
        return self;