public void Spec03()
            {
                var target = new JSLintOptions();
                target.PredefinedGlobals.Add("jasmine", false);

                var merge = new JSLintOptions();
                merge.PredefinedGlobals.Add("jasmine", true);

                target.Merge(merge);

                I.Expect(target.PredefinedGlobals["jasmine"]).ToBeTrue();
            }
            public void Spec02()
            {
                var target = new JSLintOptions();
                target.PredefinedGlobals.Add("jQuery", false);

                var merge = new JSLintOptions();
                merge.PredefinedGlobals.Add("$", false);

                target.Merge(merge);

                I.Expect(target.PredefinedGlobals).ToContainKey("$");
                I.Expect(target.PredefinedGlobals).ToContainKey("jQuery");
            }
Exemple #3
0
            public void Spec03()
            {
                var target = new JSLintOptions();

                target.PredefinedGlobals.Add("jasmine", false);

                var merge = new JSLintOptions();

                merge.PredefinedGlobals.Add("jasmine", true);

                target.Merge(merge);

                I.Expect(target.PredefinedGlobals["jasmine"]).ToBeTrue();
            }
Exemple #4
0
            public void Spec02()
            {
                var target = new JSLintOptions();

                target.PredefinedGlobals.Add("jQuery", false);

                var merge = new JSLintOptions();

                merge.PredefinedGlobals.Add("$", false);

                target.Merge(merge);

                I.Expect(target.PredefinedGlobals).ToContainKey("$");
                I.Expect(target.PredefinedGlobals).ToContainKey("jQuery");
            }
            public void Spec01()
            {
                var target = new JSLintOptions()
                {
                    MaximumErrors            = 22,
                    AssumeBrowser            = false,
                    TolerateBitwiseOperators = true
                };

                var merge = new JSLintOptions()
                {
                    MaximumErrors = 33,
                    AssumeBrowser = true,
                    TolerateEval  = false
                };

                target.Merge(merge);

                I.Expect(target.MaximumErrors).ToBe(33);
                I.Expect(target.AssumeBrowser).ToBeTrue();
                I.Expect(target.TolerateBitwiseOperators).ToBeTrue();
                I.Expect(target.TolerateEval).ToBeFalse();
                I.Expect(target.TolerateMessyWhitespace).ToBeNull();
            }
Exemple #6
0
            public void Spec01()
            {
                var target = new JSLintOptions()
                {
                    MaximumErrors            = 22,
                    AssumeBrowser            = false,
                    TolerateUnusedParameters = true
                };

                var merge = new JSLintOptions()
                {
                    MaximumErrors = 33,
                    AssumeBrowser = true,
                    TolerateDebuggerStatements = false
                };

                target.Merge(merge);

                I.Expect(target.MaximumErrors).ToBe(33);
                I.Expect(target.AssumeBrowser).ToBeTrue();
                I.Expect(target.TolerateUnusedParameters).ToBeTrue();
                I.Expect(target.TolerateDebuggerStatements).ToBeFalse();
                I.Expect(target.TolerateStupidPractices).ToBeNull();
            }
            public void Spec01()
            {
                var target = new JSLintOptions()
                {
                    MaximumErrors = 22,
                    AssumeBrowser = false,
                    TolerateUnusedParameters = true
                };

                var merge = new JSLintOptions()
                {
                    MaximumErrors = 33,
                    AssumeBrowser = true,
                    TolerateDebuggerStatements = false
                };

                target.Merge(merge);

                I.Expect(target.MaximumErrors).ToBe(33);
                I.Expect(target.AssumeBrowser).ToBeTrue();
                I.Expect(target.TolerateUnusedParameters).ToBeTrue();
                I.Expect(target.TolerateDebuggerStatements).ToBeFalse();
                I.Expect(target.TolerateStupidPractices).ToBeNull();
            }