diff --git a/tests/variableTreeXml/cherryPick.xml b/tests/variableTreeXml/cherryPick.xml new file mode 100644 index 0000000000000000000000000000000000000000..f8ee6c888713bd73cdfdacffac254e74fc548506 --- /dev/null +++ b/tests/variableTreeXml/cherryPick.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<device_server xmlns="https://github.com/ChimeraTK/ControlSystemAdapter-DoocsAdapter"> + <location name="DIRECT"> + <property source="/A/b/do"/> + <property source="INT"/> + </location> +</device_server> diff --git a/tests/variableTreeXml/importAll.xml b/tests/variableTreeXml/importAll.xml new file mode 100644 index 0000000000000000000000000000000000000000..27fd75a0783c26a00b1e54bb25fae1398ce1493d --- /dev/null +++ b/tests/variableTreeXml/importAll.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<device_server xmlns="https://github.com/ChimeraTK/ControlSystemAdapter-DoocsAdapter"> + <import>/</import> +</device_server> diff --git a/tests/variableTreeXml/importAndRename.xml b/tests/variableTreeXml/importAndRename.xml new file mode 100644 index 0000000000000000000000000000000000000000..fe0a508a33d2f31ff50a91698f3e98c18684bbba --- /dev/null +++ b/tests/variableTreeXml/importAndRename.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<device_server xmlns="https://github.com/ChimeraTK/ControlSystemAdapter-DoocsAdapter"> + <location name="DIRECT"> + <property source="INT" name="FOO"/> + <property source="/DIRECT/DOUBLE" name="BAR"/> + <import>/DIRECT</import> + </location> +</device_server> diff --git a/tests/variableTreeXml/importLocation.xml b/tests/variableTreeXml/importLocation.xml new file mode 100644 index 0000000000000000000000000000000000000000..931d590332f95671af12926f5ca698c60ad31875 --- /dev/null +++ b/tests/variableTreeXml/importLocation.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<device_server xmlns="https://github.com/ChimeraTK/ControlSystemAdapter-DoocsAdapter"> + <location name="B"> + <import>/A</import> + </location> +</device_server>