Esempio n. 1
0
 def test_to_ui_json_meta_data_ten_by_five_empty(self):
     sheet = Sheet(width=10, height=5)
     expected = dict(width=sheet.width,
                     height=sheet.height,
                     name='Untitled')
     self.assertEquals(
         json.loads(sheet_to_ui_json_meta_data(sheet, Worksheet())),
         expected)
Esempio n. 2
0
 def test_to_ui_json_meta_data_zero_size(self):
     sheet = Sheet(width=0, height=0)
     expected = dict(width=sheet.width,
                     height=sheet.height,
                     name='Untitled')
     self.assertEquals(
         json.loads(sheet_to_ui_json_meta_data(sheet, Worksheet())),
         expected)
 def test_to_ui_json_meta_data_includes_columns_widths(self):
     sheet = Sheet(width=10, height=5)
     sheet.column_widths = {u'1': 1, u'2': 22, u'3': 333}
     expected = dict(
         width=sheet.width,
         height=sheet.height,
         name='Untitled',
         column_widths=sheet.column_widths,
     )
     self.assertEquals(json.loads(sheet_to_ui_json_meta_data(sheet, Worksheet())), expected)
 def test_to_ui_json_meta_data_includes_worksheet_console_text(self):
     sheet = Sheet(width=10, height=5)
     worksheet = Worksheet()
     worksheet._console_text = ['error1', 'error2']
     expected = dict(
         width=sheet.width,
         height=sheet.height,
         name='Untitled',
         console_text=worksheet._console_text)
     self.assertEquals(json.loads(sheet_to_ui_json_meta_data(sheet, worksheet)), expected)
Esempio n. 5
0
 def test_to_ui_json_meta_data_includes_worksheet_console_text(self):
     sheet = Sheet(width=10, height=5)
     worksheet = Worksheet()
     worksheet._console_text = ['error1', 'error2']
     expected = dict(width=sheet.width,
                     height=sheet.height,
                     name='Untitled',
                     console_text=worksheet._console_text)
     self.assertEquals(
         json.loads(sheet_to_ui_json_meta_data(sheet, worksheet)), expected)
Esempio n. 6
0
 def test_to_ui_json_meta_data_includes_columns_widths(self):
     sheet = Sheet(width=10, height=5)
     sheet.column_widths = {u'1': 1, u'2': 22, u'3': 333}
     expected = dict(
         width=sheet.width,
         height=sheet.height,
         name='Untitled',
         column_widths=sheet.column_widths,
     )
     self.assertEquals(
         json.loads(sheet_to_ui_json_meta_data(sheet, Worksheet())),
         expected)
Esempio n. 7
0
 def test_to_ui_json_meta_data_includes_usercode_errors(self):
     sheet = Sheet(width=10, height=5)
     worksheet = Worksheet()
     worksheet._usercode_error = {'message': 'ABC', 'line': 123}
     expected_json_contents = {
         'width': sheet.width,
         'height': sheet.height,
         'name': sheet.name,
         'usercode_error': {
             'message': 'ABC',
             'line': '123'
         }
     }
     self.assertEquals(
         json.loads(sheet_to_ui_json_meta_data(sheet, worksheet)),
         expected_json_contents)
 def test_to_ui_json_meta_data_includes_usercode_errors(self):
     sheet = Sheet(width=10, height=5)
     worksheet = Worksheet()
     worksheet._usercode_error = {
         'message' : 'ABC',
         'line' : 123
     }
     expected_json_contents = {
         'width': sheet.width,
         'height': sheet.height,
         'name': sheet.name,
         'usercode_error' : {
             'message' : 'ABC',
             'line' : '123'
         }
     }
     self.assertEquals(json.loads(sheet_to_ui_json_meta_data(sheet, worksheet)), expected_json_contents)
 def test_to_ui_json_meta_data_ten_by_five_empty(self):
     sheet = Sheet(width=10, height=5)
     expected = dict(width=sheet.width, height=sheet.height, name='Untitled')
     self.assertEquals(json.loads(sheet_to_ui_json_meta_data(sheet, Worksheet())), expected)
 def test_to_ui_json_meta_data_zero_size(self):
     sheet = Sheet(width=0, height=0)
     expected = dict(width=sheet.width, height=sheet.height, name='Untitled')
     self.assertEquals(json.loads(sheet_to_ui_json_meta_data(sheet, Worksheet())), expected)