Merge "Reload page when change number is clicked"

This commit is contained in:
Wyatt Allen
2016-11-11 01:54:36 +00:00
committed by Gerrit Code Review
2 changed files with 15 additions and 0 deletions

View File

@@ -319,6 +319,7 @@
}
var patchChanged = this._patchRange &&
(value.patchNum !== undefined && value.basePatchNum !== undefined) &&
(this._patchRange.patchNum !== value.patchNum ||
this._patchRange.basePatchNum !== value.basePatchNum);

View File

@@ -378,6 +378,20 @@ limitations under the License.
});
test('reload entire page when patchRange doesnt change', function() {
var reloadStub = sandbox.stub(element, '_reload',
function() { return Promise.resolve(); });
var value = {
view: 'gr-change-view',
};
element._paramsChanged(value);
assert.isTrue(reloadStub.calledOnce);
element._initialLoadComplete = true;
element._paramsChanged(value);
assert.isTrue(reloadStub.calledTwice);
});
test('change status new', function() {
element._changeNum = '1';
element._patchRange = {