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/draw_test.html | 122 ++++++++++++++++++++--------------------
1 files changed, 61 insertions(+), 61 deletions(-)
diff --git a/web/public/SVGOrigin/Method-Draw-master/test/draw_test.html b/web/public/SVGOrigin/Method-Draw-master/test/draw_test.html
index 258ac4b..005c90b 100644
--- a/web/public/SVGOrigin/Method-Draw-master/test/draw_test.html
+++ b/web/public/SVGOrigin/Method-Draw-master/test/draw_test.html
@@ -6,7 +6,7 @@
<script type='text/javascript' src='../editor/src/browser.js'></script>
<script type='text/javascript' src='../editor/src/svgutils.js'></script>
<script type='text/javascript' src='../editor/src/draw.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
@@ -29,7 +29,7 @@
// Set up <svg> with nonce.
var svg_n = document.createElementNS(SVGNS, 'svg');
svg_n.setAttributeNS(XMLNSNS, 'xmlns:se', SENS);
- svg_n.setAttributeNS(SENS, 'se:nonce', NONCE);
+ svg_n.setAttributeNS(SENS, 'se:nonce', NONCE);
var setupSvgWith3Layers = function(svgElem) {
var layer1 = document.createElementNS(SVGNS, 'g');
@@ -50,24 +50,24 @@
layer3.appendChild(layer3_title);
svgElem.appendChild(layer3);
};
-
+
var cleanupSvg = function(svgElem) {
while(svgElem.firstChild) {svgElem.removeChild(svgElem.firstChild);}
};
test('Test draw module', function() {
expect(4);
-
+
ok(svgedit.draw);
equals(typeof svgedit.draw, typeof {});
ok(svgedit.draw.Drawing);
equals(typeof svgedit.draw.Drawing, typeof function(){});
});
-
+
test('Test document creation', function() {
expect(3);
-
+
try {
var doc = new svgedit.draw.Drawing();
ok(false, 'Created drawing without a valid <svg> element');
@@ -93,19 +93,19 @@
doc = new svgedit.draw.Drawing(svg_n);
equals(doc.getNonce(), NONCE);
equals(doc.getSvgElem().getAttributeNS(SENS, 'nonce'), NONCE);
-
+
doc.clearNonce();
ok(!doc.getNonce());
ok(!doc.getSvgElem().getAttributeNS(SENS, 'se:nonce'));
-
+
doc.setNonce(NONCE);
equals(doc.getNonce(), NONCE);
equals(doc.getSvgElem().getAttributeNS(SENS, 'nonce'), NONCE);
});
-
+
test('Test getId() and getNextId() without nonce', function() {
expect(7);
-
+
var elem2 = document.createElementNS(SVGNS, 'circle');
elem2.id = 'svg_2';
svg.appendChild(elem2);
@@ -122,7 +122,7 @@
equals(doc.getNextId(), "svg_4");
equals(doc.getId(), "svg_4");
-
+
// clean out svg document
cleanupSvg(svg);
});
@@ -149,7 +149,7 @@
test('Test getId() and getNextId() with nonce', function() {
expect(7);
-
+
var prefix = "svg_" + NONCE;
var elem2 = document.createElementNS(SVGNS, 'circle');
@@ -192,7 +192,7 @@
cleanupSvg(svg_n);
});
-
+
test('Test releaseId()', function() {
expect(6);
@@ -205,14 +205,14 @@
ok(result);
equals(doc.getNextId(), firstId);
equals(doc.getNextId(), "svg_3");
-
+
ok(!doc.releaseId("bad-id"));
ok(doc.releaseId(firstId));
ok(!doc.releaseId(firstId));
cleanupSvg(svg);
});
-
+
test('Test getNumLayers', function() {
expect(3);
var drawing = new svgedit.draw.Drawing(svg);
@@ -221,7 +221,7 @@
setupSvgWith3Layers(svg);
drawing.identifyLayers();
-
+
equals(drawing.getNumLayers(), 3);
cleanupSvg(svg);
@@ -233,7 +233,7 @@
setupSvgWith3Layers(svg);
var drawing = new svgedit.draw.Drawing(svg);
drawing.identifyLayers();
-
+
equals(typeof drawing.hasLayer, typeof function() {});
ok(!drawing.hasLayer('invalid-layer'));
@@ -243,12 +243,12 @@
cleanupSvg(svg);
});
-
+
test('Test identifyLayers() with empty document', function() {
expect(9);
var drawing = new svgedit.draw.Drawing(svg);
-
+
// By default, an empty document gets an empty group created.
drawing.identifyLayers();
@@ -269,17 +269,17 @@
cleanupSvg(svg);
});
-
+
test('Test identifyLayers() with some layers', function() {
expect(5);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
equals(svg.childNodes.length, 3);
-
+
drawing.identifyLayers();
-
+
equals(drawing.getNumLayers(), 3);
equals(drawing.all_layers[0][1], svg.childNodes.item(0));
equals(drawing.all_layers[1][1], svg.childNodes.item(1));
@@ -290,19 +290,19 @@
test('Test identifyLayers() with some layers and orphans', function() {
expect(10);
-
+
setupSvgWith3Layers(svg);
var orphan1 = document.createElementNS(SVGNS, 'rect');
var orphan2 = document.createElementNS(SVGNS, 'rect');
svg.appendChild(orphan1);
svg.appendChild(orphan2);
-
+
equals(svg.childNodes.length, 5);
-
+
var drawing = new svgedit.draw.Drawing(svg);
drawing.identifyLayers();
-
+
equals(drawing.getNumLayers(), 4);
equals(drawing.all_layers[0][1], svg.childNodes.item(0));
equals(drawing.all_layers[1][1], svg.childNodes.item(1));
@@ -320,12 +320,12 @@
test('Test getLayerName()', function() {
expect(4);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
-
+
equals(drawing.getNumLayers(), 3);
equals(drawing.getLayerName(0), LAYER1);
equals(drawing.getLayerName(1), LAYER2);
@@ -336,7 +336,7 @@
test('Test getCurrentLayer()', function() {
expect(4);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
@@ -349,14 +349,14 @@
test('Test setCurrentLayer() and getCurrentLayerName()', function() {
expect(6);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
ok(drawing.setCurrentLayer);
equals(typeof drawing.setCurrentLayer, typeof function(){});
-
+
drawing.setCurrentLayer(LAYER2);
equals(drawing.getCurrentLayerName(LAYER2), LAYER2);
equals(drawing.getCurrentLayer(), drawing.all_layers[1][1]);
@@ -367,50 +367,50 @@
cleanupSvg(svg);
});
-
+
test('Test createLayer()', function() {
expect(6);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
-
+
ok(drawing.createLayer);
equals(typeof drawing.createLayer, typeof function(){});
-
+
var NEW_LAYER_NAME = 'Layer A';
var layer_g = drawing.createLayer(NEW_LAYER_NAME);
equals(4, drawing.getNumLayers());
equals(layer_g, drawing.getCurrentLayer());
equals(NEW_LAYER_NAME, drawing.getCurrentLayerName());
equals(NEW_LAYER_NAME, drawing.getLayerName(3));
-
+
cleanupSvg(svg);
});
-
+
test('Test getLayerVisibility()', function() {
expect(5);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
-
+
ok(drawing.getLayerVisibility);
equals(typeof drawing.getLayerVisibility, typeof function(){});
ok(drawing.getLayerVisibility(LAYER1));
ok(drawing.getLayerVisibility(LAYER2));
ok(drawing.getLayerVisibility(LAYER3));
-
+
cleanupSvg(svg);
});
test('Test setLayerVisibility()', function() {
expect(6);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
-
+
ok(drawing.setLayerVisibility);
equals(typeof drawing.setLayerVisibility, typeof function(){});
@@ -421,36 +421,36 @@
ok(!drawing.getLayerVisibility(LAYER1));
ok(drawing.getLayerVisibility(LAYER2));
ok(!drawing.getLayerVisibility(LAYER3));
-
+
drawing.setLayerVisibility(LAYER3, 'test-string');
- ok(!drawing.getLayerVisibility(LAYER3));
-
+ ok(!drawing.getLayerVisibility(LAYER3));
+
cleanupSvg(svg);
});
test('Test getLayerOpacity()', function() {
expect(5);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
-
+
ok(drawing.getLayerOpacity);
equals(typeof drawing.getLayerOpacity, typeof function(){});
ok(drawing.getLayerOpacity(LAYER1) == 1.0);
ok(drawing.getLayerOpacity(LAYER2) == 1.0);
ok(drawing.getLayerOpacity(LAYER3) == 1.0);
-
+
cleanupSvg(svg);
});
test('Test setLayerOpacity()', function() {
expect(6);
-
+
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
-
+
ok(drawing.setLayerOpacity);
equals(typeof drawing.setLayerOpacity, typeof function(){});
@@ -465,30 +465,30 @@
drawing.setLayerOpacity(LAYER3, 100);
ok(drawing.getLayerOpacity(LAYER3) == 1.0);
-
+
cleanupSvg(svg);
});
-
+
test('Test deleteCurrentLayer()', function() {
expect(6);
var drawing = new svgedit.draw.Drawing(svg);
setupSvgWith3Layers(svg);
drawing.identifyLayers();
-
+
drawing.setCurrentLayer(LAYER2);
var curLayer = drawing.getCurrentLayer();
equals(curLayer, drawing.all_layers[1][1]);
var deletedLayer = drawing.deleteCurrentLayer();
-
+
equals(curLayer, deletedLayer);
equals(2, drawing.getNumLayers());
equals(LAYER1, drawing.all_layers[0][0]);
equals(LAYER3, drawing.all_layers[1][0]);
equals(drawing.getCurrentLayer(), drawing.all_layers[1][1]);
});
-
+
test('Test svgedit.draw.randomizeIds()', function() {
expect(9);
@@ -496,7 +496,7 @@
// if there is a nonce.
var drawing = new svgedit.draw.Drawing(svg_n.cloneNode(true));
ok(!!drawing.getNonce());
-
+
drawing = new svgedit.draw.Drawing(svg.cloneNode(true));
ok(!drawing.getNonce());
@@ -519,15 +519,15 @@
drawing = new svgedit.draw.Drawing(svg.cloneNode(true));
ok(!drawing.getNonce());
-
+
drawing = new svgedit.draw.Drawing(svg_n.cloneNode(true));
ok(!drawing.getNonce());
});
});
</script>
-</head>
-<body>
+</head>
+<body>
<h1 id='qunit-header'>Unit Tests for draw.js</h1>
<h2 id='qunit-banner'></h2>
<h2 id='qunit-userAgent'></h2>
@@ -535,5 +535,5 @@
</ol>
<div id='anchor' style='visibility:hidden'>
</div>
-</body>
+</body>
</html>
--
Gitblit v1.9.1