From 7ec9326ce00d08f9d957981f2edff6df26f24a28 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期四, 26 九月 2024 13:25:02 +0800 Subject: [PATCH] 修改 --- web/public/SVGOrigin/Method-Draw-master/test/contextmenu_test.html | 44 ++++++++++++++++++++++---------------------- 1 files changed, 22 insertions(+), 22 deletions(-) diff --git a/web/public/SVGOrigin/Method-Draw-master/test/contextmenu_test.html b/web/public/SVGOrigin/Method-Draw-master/test/contextmenu_test.html index b7c2beb..ae7fe54 100644 --- a/web/public/SVGOrigin/Method-Draw-master/test/contextmenu_test.html +++ b/web/public/SVGOrigin/Method-Draw-master/test/contextmenu_test.html @@ -1,7 +1,7 @@ <!DOCTYPE html> -<html> -<head> - <link rel='stylesheet' href='qunit/qunit.css' type='text/css'/> +<html> +<head> + <link rel='stylesheet' href='qunit/qunit.css' type='text/css'/> <script src='../editor/lib/jquery.js'></script> <script> // Mock for browser.js @@ -9,7 +9,7 @@ window.svgEditor = {ready:function(){}}; </script> <script type='text/javascript' src='../editor/lib/contextmenu.js'></script> - <script type='text/javascript' src='qunit/qunit.js'></script> + <script type='text/javascript' src='qunit/qunit.js'></script> <script type='text/javascript'> $(function() { // log function @@ -22,62 +22,62 @@ function tearDown(){ svgedit.contextmenu.resetCustomMenus(); } - + module('svgedit.contextmenu'); - + test('Test svgedit.contextmenu package', function() { expect(4); - + ok(svgedit.contextmenu,"contextmenu registered correctly"); ok(svgedit.contextmenu.add,"contextmenu.add registered correctly"); ok(svgedit.contextmenu.hasCustomHandler,"contextmenu hasCustomHandler registered correctly"); ok(svgedit.contextmenu.getCustomHandler,"contextmenu getCustomHandler registered correctly"); }); - + test('Test svgedit.contextmenu does not add invalid menu item', function() { expect(3); - + svgedit.contextmenu.add({id:"justanid"}); ok(!svgedit.contextmenu.hasCustomHandler("justanid"),"menu item with just an id is invalid"); - + svgedit.contextmenu.add({id:"idandlabel",label:"anicelabel"}); ok(!svgedit.contextmenu.hasCustomHandler("idandlabel"),"menu item with just an id and label is invalid"); - + svgedit.contextmenu.add({id:"idandlabel",label:"anicelabel",action:'notafunction'}); ok(!svgedit.contextmenu.hasCustomHandler("idandlabel"),"menu item with action that is not a function is invalid"); }); - + test('Test svgedit.contextmenu adds valid menu item', function() { expect(2); - + var validItem = {id:"valid",label:"anicelabel",action:function(){alert('testing')}}; svgedit.contextmenu.add(validItem); - + ok(svgedit.contextmenu.hasCustomHandler("valid"),"Valid menu item is added."); equals(svgedit.contextmenu.getCustomHandler("valid"),validItem.action,"Valid menu action is added."); tearDown(); }); - + test('Test svgedit.contextmenu rejects valid duplicate menu item id', function() { expect(1); - + var validItem1 = {id:"valid",label:"anicelabel",action:function(){alert('testing')}}; var validItem2 = {id:"valid",label:"anicelabel",action:function(){alert('testingtwice')}}; svgedit.contextmenu.add(validItem1); svgedit.contextmenu.add(validItem2); - + equals(svgedit.contextmenu.getCustomHandler("valid"),validItem1.action,"duplicate menu item is rejected."); tearDown(); }); - }); - </script> -</head> -<body> + }); + </script> +</head> +<body> <h1 id='qunit-header'>Unit Tests for contextmenu.js</h1> <h2 id='qunit-banner'></h2> <h2 id='qunit-userAgent'></h2> <ol id='qunit-tests'> </ol> <div id='svgroot' style='visibility:hidden'></div> -</body> +</body> </html> -- Gitblit v1.9.1