def decode(ciphertext, out_file):
    g = open('data.txt', 'r')
    test = g.readlines()
    print test
    g.close()
    support.main()
    print "in decode"
    s = ciphertext[:20]
    f = open(out_file, 'w')
    f.write(s)
    f.close()
Beispiel #2
0
     def __init__(self):

         if __name__ == '__main__':
            from support import main
            print("main")
            par = main()

            self.filename = par.filename
            self.q1       = par.q1
            self.q2       = par.q2
            self.grid     = par.grid
            self.ulim     = par.ulim
            self.mlim     = par.mlim
            self.name     = par.name

            self.load()

         else:
            print("imported")

            self.grid     = 2
            self.ulim     = 1e0
            self.mlim     = 1e0
            
         make_dir(pathjoin("TESTS",""))
Beispiel #3
0
 def setUp(self):
     self.app = TestApp(main({}))
     i = random.randint(1000000, 9999999)
     self.email = "*****@*****.**" % i
     self.salt = "salt-%d" % i
     self.S1 = "S1-%d" % i
Beispiel #4
0
    def test_lf(self):
        self.assert_equals('a\tb\nc\n', [['a', 'b'], ['c']])

    def test_cr(self):
        self.assert_equals('a\tb\rc\n', [['a', 'b'], ['c']])

    def test_crlf(self):
        self.assert_equals('a\tb\r\nc\n', [['a', 'b'], ['c']])

    def test_missing_newline_at_eof(self):
        self.assert_equals('a\tb\nc', [['a', 'b'], ['c']])

    def test_empty(self):
        self.assert_equals('', [])

    def test_empty_line(self):
        self.assert_equals('\n', [['']])

    def test_csv(self):
        self.assert_equals('a,b\nc\n', [['a,b'], ['c']])

    def test_maximum_fields(self):
        self.assert_equals('\t'.join('a' * 15), [['a'] * 15])

    def test_too_many_fields(self):
        self.assert_error('\t'.join('a' * 16), 'sheets_reader_error')


if __name__ == "__main__":
    main()