Esempio n. 1
0
    def test_main(self):
        # try: x = main(A0, B0, C0)
        # except TypeError:
        #     print("\n\n[{}, {}, {}] : НЕ ПОДХОДЯЩИЕ ДАННЫЕ".format(A0, B0, C0))

        try:
            print("\n[{},{}, {}] : УСЛОВИЕ".format(A, B, C))
            x = main(A, B, C)
        except:
            pass

        try:
            print("\n[{},{}, {}] : ПРИМЕР №1".format(A1, B1, C1))
            x = main(A1, B1, C1)
        except:
            pass

        try:
            print("\n[{},{}, {}] : ПРИМЕР №2".format(A2, B2, C2))
            x = main(A2, B2, C2)
        except:
            pass

        for i in A_rand:
            for j in B_rand:
                for q in C_rand:
                    try:
                        x = main(i, j, q)
                    except TypeError:
                        print("\n\n[{},{}, {}]: Не подходящие данные".format(i, j, q))
Esempio n. 2
0
def gen_box_key(num_boxes=4):
    boxes = [
        linear.main(out=open('/dev/null', 'w'))
        #linear.main(out=sys.stdout)
        for _ in range(num_boxes)
    ]
    key = [box[x] for box in boxes for x in linear.special]
    return bytes(key)
Esempio n. 3
0
    def test_main(self):
        """
        Validates the main method of the application.
        """
        hold_connection = Database.MongoDBConnection
        Database.MongoDBConnection = MockMongoDBConnection

        contents = str("test1,test2,test3" +
                       "\nval1:1,val1:2,val1:3")
        open_mock = mock.mock_open(read_data=contents)

        with patch("builtins.open", open_mock):
            Database.main()
            open_mock.assert_any_call("data\\rentals.csv")
            open_mock.assert_any_call("data\\products.csv")
            open_mock.assert_any_call("data\\customers.csv")

        Database.MongoDBConnection = hold_connection
 def test_main(self):
     '''testing main function'''
     LOGGER.info('Testing main()')
     expected = main()
     self.assertEqual(expected[0][0], 900)
     self.assertEqual(expected[0][1], 0)
     self.assertEqual(expected[0][2], 900)
     self.assertEqual(expected[1][0], 900)
     self.assertEqual(expected[1][1], 0)
     self.assertEqual(expected[1][2], 900)
     LOGGER.info('main() tests successful')
    def test_main(self):
        ''' test main '''
        LOGGER.info('Test main started')

        dbs_cleanup()

        results = main()

        #check products import
        self.assertEqual(results[0][0], 905)
        self.assertEqual(results[0][1], 0)
        self.assertEqual(results[0][2], 905)
        self.assertEqual(results[0][4], 0)

        #check customers import
        self.assertEqual(results[1][0], 905)
        self.assertEqual(results[1][1], 0)
        self.assertEqual(results[1][2], 905)
        self.assertEqual(results[1][4], 0)

        LOGGER.info('main() tests completed')
Esempio n. 6
0
def main():
    #hidden_dim = 32
    #epochs = 10
    #fnn.main(hidden_dim, epochs)
    linear.main()