##// END OF EJS Templates
3rd
Manuel Riel -
Show More
@@ -76,27 +76,27 b' class FilesTest(NotebookTestBase):'
76 76 write(nb, f, format='ipynb')
77 77
78 78 with io.open(pjoin(nbdir, 'test.bin'), 'wb') as f:
79 f.write(b"\x5F\x9D\x3E")
79 f.write(b"\x5F"*3) # \x5F = _
80 80 f.close()
81 81
82 82 with io.open(pjoin(nbdir, 'test.txt'), 'w') as f:
83 f.write(u'foo\nbar')
83 f.write(u'foobar')
84 84 f.close()
85 85
86 86 r = requests.get(url_path_join(base, 'files', 'testnb.ipynb'))
87 87 self.assertEqual(r.status_code, 200)
88 self.assertIn(u'print(2*6)', r.text)
88 self.assertIn('print(2*6)', r.text)
89 89 json.loads(r.text)
90 90
91 91 r = requests.get(url_path_join(base, 'files', 'test.bin'))
92 92 self.assertEqual(r.status_code, 200)
93 93 self.assertEqual(r.headers['content-type'], 'application/octet-stream')
94 self.assertEqual(r.content, b'X50+\n')
94 self.assertEqual(r.text, '___')
95 95
96 96 r = requests.get(url_path_join(base, 'files', 'test.txt'))
97 97 self.assertEqual(r.status_code, 200)
98 98 self.assertEqual(r.headers['content-type'], 'text/plain')
99 self.assertEqual(r.content, u'foo\nbar')
99 self.assertEqual(r.text, 'foobar')
100 100
101 101
102 102 def test_old_files_redirect(self):
General Comments 0
You need to be logged in to leave comments. Login now