summaryrefslogtreecommitdiff
path: root/TAO/tests/Bug_1636_Regression/README
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Bug_1636_Regression/README')
-rw-r--r--TAO/tests/Bug_1636_Regression/README14
1 files changed, 14 insertions, 0 deletions
diff --git a/TAO/tests/Bug_1636_Regression/README b/TAO/tests/Bug_1636_Regression/README
new file mode 100644
index 00000000000..1a653378856
--- /dev/null
+++ b/TAO/tests/Bug_1636_Regression/README
@@ -0,0 +1,14 @@
+An Any is populated with a union whose member is not empty.
+Call dynAny->from_any (Any);
+to put the Any'd union into a DynAny object.
+Call dynAny->to_any () : Any
+to get the Any'd union from a DynAny object.
+
+Repeat the process except this time, use a union whose member is empty,
+ie, _default () has been called on the union.
+
+from_any (Any) succeeded.
+to_any () : Any failed.
+
+to_any () needs to check for an empty union before adding its member
+to a CDR stream. \ No newline at end of file