@Test public void loadDefaultLicenseLines() throws IOException { String actualLicenseFilePath = String.format("src/main/resources/com/google/api/codegen/%s", DEFAULT_LICENSE_FILE); BufferedReader actualLicenseReader = new BufferedReader(new FileReader(actualLicenseFilePath)); String firstLicenseLine = actualLicenseReader.readLine(); List<String> defaultLicenseLines = defaultHeaderUtil.loadLicenseLines(); List<String> explicitLicenseLines = explicitHeaderUtil.loadLicenseLines(); assertThat(explicitLicenseLines).isEqualTo(defaultLicenseLines); assertThat(firstLicenseLine).isEqualTo(defaultLicenseLines.get(0)); assertThat(defaultHeaderUtil.getDiagCollector().getErrorCount()).isEqualTo(0); assertThat(explicitHeaderUtil.getDiagCollector().getErrorCount()).isEqualTo(0); }
@Test public void testLanguageSettingsOverride() { try { langOverrideHeaderUtil.loadLicenseLines(); } catch (RuntimeException e) { // This is supposed to happen because IMAGINARY_FILE doesn't exist. assertThat(langOverrideHeaderUtil.getDiagCollector().getErrorCount()).isGreaterThan(0); return; } fail(); } }
LicenseHeaderUtil.create(configProto, settings, model.getDiagCollector()); copyrightLines = licenseHeaderUtil.loadCopyrightLines(); licenseLines = licenseHeaderUtil.loadLicenseLines(); } catch (Exception e) { model
configProto, settings, model.getDiagReporter().getDiagCollector()); copyrightLines = licenseHeaderUtil.loadCopyrightLines(); licenseLines = licenseHeaderUtil.loadLicenseLines(); } catch (Exception e) { model