diff --git a/test/MemberBuilderValidator/MethodTest.js b/test/MemberBuilderValidator/MethodTest.js index 3804999..5e78bd6 100644 --- a/test/MemberBuilderValidator/MethodTest.js +++ b/test/MemberBuilderValidator/MethodTest.js @@ -240,6 +240,15 @@ require( 'common' ).testCase( }, + /** + * Ensure we do not prevent legitimate method overriding + */ + 'Can override concrete virtual method with concrete method': function() + { + this.quickKeywordMethodTest( [ 'override' ], null, [ 'virtual' ] ); + }, + + /** * Abstract methods act as a sort of placeholder, requiring an * implementation. Once an implementation has been defined, it does not make