def test_0modules(self): initial = self.getInitialTestString('0modules') modList = AMDModuleList(initial, self.defaultSettings, self.defaultTabCharacter) result = str(modList) expectedResult = self.getExpectedResultString('0modules') self.assertEquals(result, expectedResult)
def test_3modules_singlequotes_noargs(self): initial = self.getInitialTestString('3modules-singlequotes-noargs') modList = AMDModuleList(initial, self.defaultSettings, self.defaultTabCharacter) result = str(modList) expectedResult = self.getExpectedResultString( '3modules-singlequotes-noargs') self.assertEquals(result, expectedResult)
def test_settings_doublequote(self): initial = self.getInitialTestString('3modules-singlequotes') self.defaultSettings.set('paths_use_single_quote', False) modList = AMDModuleList(initial, self.defaultSettings, self.defaultTabCharacter) result = str(modList) expectedResult = self.getExpectedResultString('settings-doublequote') self.assertEquals(result, expectedResult)
def test_settings_1indentlevel(self): initial = self.getInitialTestString('3modules-singlequotes') self.defaultSettings.set('arguments_indent_level', 1) self.defaultSettings.set('paths_indent_level', 1) modList = AMDModuleList(initial, self.defaultSettings, self.defaultTabCharacter) result = str(modList) expectedResult = self.getExpectedResultString('settings-1indentlevel') self.assertEquals(result, expectedResult)
def test_settings_nonewlineatstart(self): initial = self.getInitialTestString('3modules-singlequotes') self.defaultSettings.set('arguments_start_with_newline', False) self.defaultSettings.set('paths_start_with_newline', False) modList = AMDModuleList(initial, self.defaultSettings, self.defaultTabCharacter) result = str(modList) expectedResult = self.getExpectedResultString( 'settings-nonewlineatstart') self.assertEquals(result, expectedResult)
def test_settings_2indentlevelafterlastnewline(self): initial = self.getInitialTestString('3modules-singlequotes') self.defaultSettings.set('arguments_indent_level_after_last_newline', 2) self.defaultSettings.set('paths_indent_level_after_last_newline', 2) modList = AMDModuleList(initial, self.defaultSettings, self.defaultTabCharacter) result = str(modList) expectedResult = self.getExpectedResultString( 'settings-2indentlevelafterlastnewline') self.assertEquals(result, expectedResult)