aboutsummaryrefslogtreecommitdiff
path: root/contexts/data/lib/closure-library/closure/goog/tweak/entries_test.html
diff options
context:
space:
mode:
Diffstat (limited to 'contexts/data/lib/closure-library/closure/goog/tweak/entries_test.html')
-rw-r--r--contexts/data/lib/closure-library/closure/goog/tweak/entries_test.html94
1 files changed, 0 insertions, 94 deletions
diff --git a/contexts/data/lib/closure-library/closure/goog/tweak/entries_test.html b/contexts/data/lib/closure-library/closure/goog/tweak/entries_test.html
deleted file mode 100644
index 84045d1..0000000
--- a/contexts/data/lib/closure-library/closure/goog/tweak/entries_test.html
+++ /dev/null
@@ -1,94 +0,0 @@
-<!DOCTYPE html>
-
-<!--
-Author: agrieve@google.com (Andrew Grieve)
--->
-
-<html>
-<!--
-Copyright 2009 The Closure Library Authors. All Rights Reserved.
-
-Use of this source code is governed by the Apache License, Version 2.0.
-See the COPYING file for details.
--->
-<head>
-<meta http-equiv="X-UA-Compatible" content="IE=edge">
- <title>Closure Unit Tests - goog.tweak.BaseEntry</title>
- <script src="../base.js"></script>
- <script>
- goog.require('goog.testing.jsunit');
- goog.require('goog.testing.MockControl');
- goog.require('goog.tweak.BaseEntry');
- goog.require('goog.tweak.testhelpers');
- </script>
-</head>
-<body>
-<script>
-
-var mockControl;
-
-function setUp() {
- mockControl = new goog.testing.MockControl();
-}
-
-function tearDown() {
- goog.tweak.registry_ = null;
- mockControl.$verifyAll();
-}
-
-function testGetValue_defaultValues() {
- createRegistryEntries('');
- assertFalse('wrong initial value for bool', boolEntry.getValue());
- assertEquals('wrong initial value for enum', 'A', strEnumEntry.getValue());
- assertEquals('wrong initial value for str', '', strEntry.getValue());
-
- assertEquals('wrong initial value for bool2', true, boolEntry2.getValue());
- assertEquals('wrong initial value for enum2', 1, numEnumEntry.getValue());
- assertEquals('wrong initial value for str2', 'foo', strEntry2.getValue());
-
- assertFalse('wrong initial value for BoolOne', boolOneEntry.getValue());
- assertTrue('wrong initial value for BoolTwo', boolTwoEntry.getValue());
-}
-
-function testGetValue_nonDefaultValues() {
- createRegistryEntries('?bool=1&enum=C');
- // These have the restartRequired option set.
- boolEntry.setValue(false);
- strEntry.setValue('foo');
- numEntry.setValue(5);
- assertTrue('wrong value for boolean', boolEntry.getValue());
- assertEquals('wrong value for string', strEntry.getDefaultValue(),
- strEntry.getValue());
- assertEquals('wrong value for num', numEntry.getDefaultValue(),
- numEntry.getValue());
-
- // These do not have the restartRequired option set.
- strEnumEntry.setValue('B');
- boolOneEntry.setValue(true);
- assertEquals('wrong value for strEnum', 'B', strEnumEntry.getValue());
- assertEquals('wrong value for boolOne', true, boolOneEntry.getValue());
-}
-
-function testCallbacks() {
- createRegistryEntries('');
- var mockCallback = mockControl.createFunctionMock();
- boolEntry.addCallback(mockCallback);
- boolOneEntry.addCallback(mockCallback);
- strEnumEntry.addCallback(mockCallback);
- numEnumEntry.addCallback(mockCallback);
-
- mockCallback(boolEntry);
- mockCallback(boolOneEntry);
- mockCallback(strEnumEntry);
- mockCallback(numEnumEntry);
- mockControl.$replayAll();
-
- boolEntry.setValue(true);
- boolOneEntry.setValue(true);
- strEnumEntry.setValue('C');
- numEnumEntry.setValue(3);
-}
-
-</script>
-</body>
-</html>