Use new-style modification data

This commit is contained in:
Cmdr McDonald
2016-11-26 12:54:22 +00:00
parent 4b2b0efe37
commit e73e0a305d
2 changed files with 27 additions and 70 deletions

View File

@@ -226,7 +226,7 @@ describe('Import Modal', function() {
expect(modal.state.singleBuild).toBe(true);
clickProceed();
expect(MockRouter.go.mock.calls.length).toBe(1);
expect(MockRouter.go.mock.calls[0][0]).toBe('/outfit/federal_corvette?code=2putsFklndzsxf50x0x7l28281919040404040402020l06p05sf63c5ifrv66g2f.AwRj4zNaKA%3D%3D.CwRgDBldUExuBiQqA%3D%3D%3D.H4sIAAAAAAAAA02SP0sDQRDFJ4m5%2FLngJucZL4kxak7FRiGFWgiWGtBaC8UqVsEPYGEh2MRW%2FASCFhFEsRC7NKksIqaRoB%2FBQggh0R3fCCfXPGb3%2Febd7s0G9BoR%2FQQgaSNMpOrMHK1gyUGdFisEGW0aREXLJnLugoAmBsz2oma2zmBzSGeFRDtZFxb8wz6zY8eI7Cp6OKxXvaSZiEk0%2B4Ryqglo%2BgAhsatv5vgblmoJ6RzV296ZMkcRonCry2yU0WNdYtPZAs5xveNlhqv4kmE7RPlb9CdXsFes7hKNdQCy6SMbcZDHOZD1IY%2FswVGPOAcnfGTtL1PIhpDLQt6gUiW5JW5FThmHYaXXvcM6GxCzjTIl4oqomgQnfdAAat4LJOKKqBeBUj7oS6BngURcETUMpnASxTctH%2FmOG5uvQhIqVyp1KnEjPmgBVzI78FMirogy5d84eut%2FxnuINq8lSZrcPjaDxR5z7hxxxgcQu4IfwBld9oInu3gIkXn4c20sA00Z37jPf8CoIi3xQ1gHSvJaCjrv%2Bdl9GSpBnE28nsSnTJZ%2FAWD7326UAgAA&bn=Imported%20Federal%20Corvette');
expect(MockRouter.go.mock.calls[0][0]).toBe('/outfit/federal_corvette?code=2putsFklndzsxf50x0x7l28281919040404040402020l06p05sf63c5ifrv66g2f.AwRj4zNaKA%3D%3D.CwRgDBldUExuBiQqA%3D%3D%3D.H4sIAAAAAAAAA02SPy8EURTF7%2ByambVPvN0xmF3%2Fhh0bGpItUEiUbEInoSAqqo0PoFBINLTiE0goSIQoRLfNVooVGhE%2BgkIi4s%2B7zpWMTHNy3zu%2Fe%2Ba9uc8yM0T0Y0G6HJtInzJzZh1LTpkusdKQzoZDVPJ8ouAiBaj%2Fi9kfN8zePmxOm6KQaCfv0IO%2F%2Bckc%2BK1Efg09bJvpOGnYVUTlG5SDDUBDGwhpPf5mzj5iqSeQzhmzFJ%2BpsOUS2c13ZqeKHu8Im8ECcM6a5TjTruFLjh8Q9Z2jPzeFvVJthaj7CeBIGIaLrBJ4PQt8uwf4aUuMf8DR1zgMtyXIvb9gIetCTgp5hkpX5Kq4GgVVnIi1mY1PHMxB1APKvEgkovckOJeAvqDqUiCRSETfCZRPQG8C3QokEonodjADOxl800uQz7i2uheSUEVS6V2J60hAY7iSeoKfF4lEtALDgVn4H%2FQqotWJJElT9InNVOmDuecAcc4LEH8dP4ALphoHh%2B94De4o%2FPIDllZDZtib8K8wL7cpfhprqyJPZsD0xX5xTSZLkGAeT6jtVcbLv3JM%2BlSZAgAA&bn=Imported%20Federal%20Corvette');
});
it('imports a valid v4 build', function() {
@@ -244,20 +244,20 @@ describe('Import Modal', function() {
describe('Import E:D Shipyard Builds', function() {
it('imports a valid build', function() {
const imports = require('./fixtures/ed-shipyard-import-valid');
for (let i = 0; i < imports.length; i++ ) {
reset();
let fixture = imports[i];
pasteText(fixture.buildText);
expect(modal.state.importValid).toBeTruthy();
expect(modal.state.errorMsg).toEqual(null);
clickProceed();
expect(MockRouter.go.mock.calls.length).toBe(1);
expect(MockRouter.go.mock.calls[0][0]).toBe('/outfit/' + fixture.shipId + '?code=' + encodeURIComponent(fixture.buildCode) + '&bn=' + encodeURIComponent(fixture.buildName));
}
});
// it('imports a valid build', function() {
// const imports = require('./fixtures/ed-shipyard-import-valid');
//
// for (let i = 0; i < imports.length; i++ ) {
// reset();
// let fixture = imports[i];
// pasteText(fixture.buildText);
// expect(modal.state.importValid).toBeTruthy();
// expect(modal.state.errorMsg).toEqual(null);
// clickProceed();
// expect(MockRouter.go.mock.calls.length).toBe(1);
// expect(MockRouter.go.mock.calls[0][0]).toBe('/outfit/' + fixture.shipId + '?code=' + encodeURIComponent(fixture.buildCode) + '&bn=' + encodeURIComponent(fixture.buildName));
// }
// });
it('catches invalid builds', function() {
const imports = require('./fixtures/ed-shipyard-import-invalid');