コード例 #1
0
 def before(self):
     test_utils.create_table(self.server, self.test_db,
                             self.test_table_name)
     # This is needed to test dependents tab (eg: BackGrid)
     test_utils.create_constraint(self.server, self.test_db,
                                  self.test_table_name, "unique",
                                  "<h1 onmouseover='console.log(2);'>Y")
コード例 #2
0
 def before(self):
     test_utils.create_table(
         self.server, self.test_db, self.test_table_name
     )
     # This is needed to test dependents tab (eg: BackGrid)
     test_utils.create_constraint(
         self.server, self.test_db,
         self.test_table_name,
         "unique", "<h1 onmouseover='console.log(2);'>Y"
     )
コード例 #3
0
    def before(self):
        connection = test_utils.get_db_connection(self.server['db'],
                                                  self.server['username'],
                                                  self.server['db_password'],
                                                  self.server['host'],
                                                  self.server['port'])
        test_utils.drop_database(connection, "acceptance_test_db")
        test_utils.create_database(self.server, "acceptance_test_db")
        test_utils.create_table(self.server, "acceptance_test_db", "<h1>X")

        # This is needed to test dependents tab (eg: BackGrid)
        test_utils.create_constraint(self.server, "acceptance_test_db",
                                     "<h1>X", "unique",
                                     "<h1 onmouseover='console.log(2);'>Y")
コード例 #4
0
 def before(self):
     test_utils.create_type(self.server, self.test_db, self.test_type_name,
                            [
                                '"<script>alert(1)</script>" "char"',
                                '"1<script>alert(1)</script>" "char"'
                            ])
     test_utils.create_table(self.server, self.test_db,
                             self.test_table_name, [
                                 '"<script>alert(1)</script>" char',
                                 'typcol ' + self.test_type_name
                             ])
     # This is needed to test dependents tab (eg: BackGrid)
     test_utils.create_constraint(self.server, self.test_db,
                                  self.test_table_name, "unique",
                                  "<h1 onmouseover='console.log(2);'>Y")
コード例 #5
0
    def before(self):
        connection = test_utils.get_db_connection(
            self.server['db'],
            self.server['username'],
            self.server['db_password'],
            self.server['host'],
            self.server['port'],
            self.server['sslmode']
        )
        test_utils.drop_database(connection, "acceptance_test_db")
        test_utils.create_database(self.server, "acceptance_test_db")
        test_utils.create_table(
            self.server, "acceptance_test_db", "<h1>X"
        )

        # This is needed to test dependents tab (eg: BackGrid)
        test_utils.create_constraint(
            self.server, "acceptance_test_db",
            "<h1>X",
            "unique", "<h1 onmouseover='console.log(2);'>Y"
        )