diff options
author | Justin Clark-Casey (justincc) | 2013-02-15 01:00:49 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2013-02-15 01:00:49 +0000 |
commit | 8d5fe5c22232e23b414531b07c5a8b343bb4b886 (patch) | |
tree | 93fbff3cf19234942c03821620fb01e829028787 | |
parent | Rename JsonSetValueJson() -> JsonSetJson() and JsonGetValueJson() -> JsonGetJ... (diff) | |
download | opensim-SC-8d5fe5c22232e23b414531b07c5a8b343bb4b886.zip opensim-SC-8d5fe5c22232e23b414531b07c5a8b343bb4b886.tar.gz opensim-SC-8d5fe5c22232e23b414531b07c5a8b343bb4b886.tar.bz2 opensim-SC-8d5fe5c22232e23b414531b07c5a8b343bb4b886.tar.xz |
Enable one sub-test in TestJsonSetValue() which now works (using identifier with embedded .).
Need to look further at other still commented tests.
Still need to check coverage against some of Mic's scripts.
-rw-r--r-- | OpenSim/Region/OptionalModules/Scripting/JsonStore/Tests/JsonStoreScriptModuleTests.cs | 30 |
1 files changed, 13 insertions, 17 deletions
diff --git a/OpenSim/Region/OptionalModules/Scripting/JsonStore/Tests/JsonStoreScriptModuleTests.cs b/OpenSim/Region/OptionalModules/Scripting/JsonStore/Tests/JsonStoreScriptModuleTests.cs index ffa8250..3d9ad16 100644 --- a/OpenSim/Region/OptionalModules/Scripting/JsonStore/Tests/JsonStoreScriptModuleTests.cs +++ b/OpenSim/Region/OptionalModules/Scripting/JsonStore/Tests/JsonStoreScriptModuleTests.cs | |||
@@ -519,17 +519,16 @@ namespace OpenSim.Region.OptionalModules.Scripting.JsonStore.Tests | |||
519 | Assert.That(value, Is.EqualTo("Times")); | 519 | Assert.That(value, Is.EqualTo("Times")); |
520 | } | 520 | } |
521 | 521 | ||
522 | // Commented out as this currently unexpectedly fails. | ||
523 | // Test setting a key containing periods with delineation | 522 | // Test setting a key containing periods with delineation |
524 | // { | 523 | { |
525 | // UUID storeId = (UUID)InvokeOp("JsonCreateStore", "{}"); | 524 | UUID storeId = (UUID)InvokeOp("JsonCreateStore", "{}"); |
526 | // | 525 | |
527 | // int result = (int)InvokeOp("JsonSetValue", storeId, "{Fun.Circus}", "Times"); | 526 | int result = (int)InvokeOp("JsonSetValue", storeId, "{Fun.Circus}", "Times"); |
528 | // Assert.That(result, Is.EqualTo(1)); | 527 | Assert.That(result, Is.EqualTo(1)); |
529 | // | 528 | |
530 | // string value = (string)InvokeOp("JsonGetValue", storeId, "{Fun.Circus}"); | 529 | string value = (string)InvokeOp("JsonGetValue", storeId, "{Fun.Circus}"); |
531 | // Assert.That(value, Is.EqualTo("Times")); | 530 | Assert.That(value, Is.EqualTo("Times")); |
532 | // } | 531 | } |
533 | 532 | ||
534 | // *** Test [] *** | 533 | // *** Test [] *** |
535 | 534 | ||
@@ -599,7 +598,7 @@ namespace OpenSim.Region.OptionalModules.Scripting.JsonStore.Tests | |||
599 | Assert.That(value, Is.EqualTo("Times")); | 598 | Assert.That(value, Is.EqualTo("Times")); |
600 | } | 599 | } |
601 | 600 | ||
602 | // Commented out as this currently unexpectedly fails. | 601 | // // Commented out as this currently unexpectedly fails. |
603 | // // Test setting a key containing brackets around an integer with delineation | 602 | // // Test setting a key containing brackets around an integer with delineation |
604 | // { | 603 | // { |
605 | // UUID storeId = (UUID)InvokeOp("JsonCreateStore", "{}"); | 604 | // UUID storeId = (UUID)InvokeOp("JsonCreateStore", "{}"); |
@@ -607,7 +606,7 @@ namespace OpenSim.Region.OptionalModules.Scripting.JsonStore.Tests | |||
607 | // int result = (int)InvokeOp("JsonSetValue", storeId, "{Fun[0]Circus}", "Times"); | 606 | // int result = (int)InvokeOp("JsonSetValue", storeId, "{Fun[0]Circus}", "Times"); |
608 | // Assert.That(result, Is.EqualTo(1)); | 607 | // Assert.That(result, Is.EqualTo(1)); |
609 | // | 608 | // |
610 | // string value = (string)InvokeOp("JsonGetValue", storeId, "{Fun[]Circus}"); | 609 | // string value = (string)InvokeOp("JsonGetValue", storeId, "{Fun[0]Circus}"); |
611 | // Assert.That(value, Is.EqualTo("Times")); | 610 | // Assert.That(value, Is.EqualTo("Times")); |
612 | // } | 611 | // } |
613 | 612 | ||
@@ -635,16 +634,13 @@ namespace OpenSim.Region.OptionalModules.Scripting.JsonStore.Tests | |||
635 | Assert.That(value, Is.EqualTo("")); | 634 | Assert.That(value, Is.EqualTo("")); |
636 | } | 635 | } |
637 | 636 | ||
638 | // Commented out as this currently unexpectedly fails. | 637 | // // Commented out as this currently unexpectedly fails. |
639 | // // Test setting a key containing unbalanced } | 638 | // // Test setting a key containing unbalanced } |
640 | // { | 639 | // { |
641 | // UUID storeId = (UUID)InvokeOp("JsonCreateStore", "{}"); | 640 | // UUID storeId = (UUID)InvokeOp("JsonCreateStore", "{}"); |
642 | // | 641 | // |
643 | // int result = (int)InvokeOp("JsonSetValue", storeId, "{Fun}Circus}", "Times"); | 642 | // int result = (int)InvokeOp("JsonSetValue", storeId, "{Fun}Circus}", "Times"); |
644 | // Assert.That(result, Is.EqualTo(1)); | 643 | // Assert.That(result, Is.EqualTo(0)); |
645 | // | ||
646 | // string value = (string)InvokeOp("JsonGetValue", storeId, "{Fun}Circus}"); | ||
647 | // Assert.That(value, Is.EqualTo("Times")); | ||
648 | // } | 644 | // } |
649 | 645 | ||
650 | // Test setting a key containing unbalanced { with delineation | 646 | // Test setting a key containing unbalanced { with delineation |