chr
2026-04-05 fe750b791d5b517cc4e9bc8e99a9a75139a0cfba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<?xml version="1.0" encoding="utf-8"?>
<TestPlan type="OpenTap.TestPlan">
  <Steps>
    <TestStep type="OpenTap.Engine.UnitTests.TestTestSteps.CreateDirectoryStep" Id="3a8e33d7-d7f9-4d58-868b-c38acbf0c15e">
      <Directory>../../ReferenceNewtonsoftProj</Directory>
      <Name Metadata="Step Name">Create Directory: {Directory}</Name>
      <ChildTestSteps />
    </TestStep>
    <TestStep type="OpenTap.Engine.UnitTests.TestTestSteps.WriteFileStep" Id="45f82fc0-8acf-41b2-8472-2c1b9db25f32">
      <String>
        <Base64>PFByb2plY3QgU2RrPSJNaWNyb3NvZnQuTkVULlNkayI+CiAgICAgICAgICAgICAgICA8UHJvcGVydHlHcm91cD4KICAgICAgICAgICAgICAgICAgICA8VGFyZ2V0RnJhbWV3b3JrSWRlbnRpZmllcj48L1RhcmdldEZyYW1ld29ya0lkZW50aWZpZXI+CiAgICAgICAgICAgICAgICAgICAgPFRhcmdldEZyYW1ld29ya1ZlcnNpb24+PC9UYXJnZXRGcmFtZXdvcmtWZXJzaW9uPgogICAgICAgICAgICAgICAgICAgIDxUYXJnZXRGcmFtZXdvcms+bmV0c3RhbmRhcmQyLjA8L1RhcmdldEZyYW1ld29yaz4KICAgICAgICAgICAgICAgICAgICA8QXBwZW5kVGFyZ2V0RnJhbWV3b3JrVG9PdXRwdXRQYXRoPmZhbHNlPC9BcHBlbmRUYXJnZXRGcmFtZXdvcmtUb091dHB1dFBhdGg+CiAgICAgICAgICAgICAgICAgICAgPENvcHlMb2NhbExvY2tGaWxlQXNzZW1ibGllcz50cnVlPC9Db3B5TG9jYWxMb2NrRmlsZUFzc2VtYmxpZXM+CiAgICAgICAgICAgICAgICAgICAgPE91dHB1dFBhdGg+YmluL0RlYnVnPC9PdXRwdXRQYXRoPgogICAgICAgICAgICAgICAgPC9Qcm9wZXJ0eUdyb3VwPgogICAgICAgICAgICAgICAgPEl0ZW1Hcm91cD4KICAgICAgICAgICAgICAgICAgICA8UGFja2FnZVJlZmVyZW5jZSBJbmNsdWRlPSJPcGVuVEFQIiBWZXJzaW9uPSI5LjI3LjEiIC8+DQogICAgICAgICAgICAgICAgICAgIDxQYWNrYWdlUmVmZXJlbmNlIEluY2x1ZGU9Ik5ld3RvbnNvZnQuSnNvbiIgVmVyc2lvbj0iMTIuMC4zIiAvPgogICAgICAgICAgICAgICAgPC9JdGVtR3JvdXA+CiAgICAgICAgICAgPC9Qcm9qZWN0Pg==</Base64>
      </String>
      <File>../../ReferenceNewtonsoftProj/ReferenceNewtonsoftProj.csproj</File>
      <Name Metadata="Step Name">Write {File}</Name>
      <ChildTestSteps />
    </TestStep>
    <TestStep type="OpenTap.Engine.UnitTests.TestTestSteps.WriteFileStep" Id="fc4259db-b8d5-4790-a940-5de27bfb515d">
      <String>
        <Base64>cHVibGljIGNsYXNzIFRlc3QxDQogICAgew0KICAgIHB1YmxpYyBUZXN0MSgpew0KICAgICAgICAgICAgdHlwZW9mKE5ld3RvbnNvZnQuSnNvbi5Kc29uQ29udmVydCkuVG9TdHJpbmcoKTsNCiAgICAgICAgICAgIHR5cGVvZihPcGVuVGFwLkxvZykuVG9TdHJpbmcoKTsNCiAgICAgfQ0KfQ0K</Base64>
      </String>
      <File>../../ReferenceNewtonsoftProj/class.cs</File>
      <Name Metadata="Step Name">Write {File}</Name>
      <ChildTestSteps />
    </TestStep>
    <TestStep type="OpenTap.Engine.UnitTests.TestTestSteps.WriteFileStep" Id="87ef4ac9-541e-4add-8c40-7303cdccda87">
      <String>
        <Base64>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxQYWNrYWdlIE5hbWU9IlJlZmVyZW5jZU5ld3RvbnNvZnRQcm9qIiB4bWxucz0iaHR0cDovL29wZW50YXAuaW8vc2NoZW1hcy9wYWNrYWdlIiBJbmZvTGluaz0iIiBWZXJzaW9uPSIwLjEuMC1hbHBoYSI+DQogIDxGaWxlcz4NCiAgICA8RmlsZSBQYXRoPSJQYWNrYWdlcy9SZWZlcmVuY2VOZXd0b25zb2Z0UHJvai9SZWZlcmVuY2VOZXd0b25zb2Z0UHJvai5kbGwiIFNvdXJjZVBhdGg9IlJlZmVyZW5jZU5ld3RvbnNvZnRQcm9qLmRsbCI+DQogICAgPC9GaWxlPg0KICA8L0ZpbGVzPg0KPC9QYWNrYWdlPg0K</Base64>
      </String>
      <File>../../ReferenceNewtonsoftProj/package.xml</File>
      <Name Metadata="Step Name">Write {File}</Name>
      <ChildTestSteps />
    </TestStep>
    <TestStep type="OpenTap.Plugins.BasicSteps.ProcessStep" Id="03572f31-123d-40de-b737-74c714b8cd31">
      <Application>dotnet</Application>
      <Arguments>build</Arguments>
      <WorkingDirectory>../../ReferenceNewtonsoftProj</WorkingDirectory>
      <EnvironmentVariables />
      <Timeout>0</Timeout>
      <AddToLog>true</AddToLog>
      <LogHeader />
      <CheckExitCode>true</CheckExitCode>
      <RegularExpressionPattern>
        <Value>(.*)</Value>
        <IsEnabled>false</IsEnabled>
      </RegularExpressionPattern>
      <VerdictOnMatch>Pass</VerdictOnMatch>
      <VerdictOnNoMatch>Fail</VerdictOnNoMatch>
      <ResultRegularExpressionPattern>
        <Value>(.*)</Value>
        <IsEnabled>false</IsEnabled>
      </ResultRegularExpressionPattern>
      <ResultName>Regex Result</ResultName>
      <Behavior>GroupsAsDimensions</Behavior>
      <DimensionTitles></DimensionTitles>
      <Name Metadata="Step Name">Run: {Application} {Command Line Arguments}</Name>
      <ChildTestSteps />
    </TestStep>
    <TestStep type="OpenTap.Engine.UnitTests.TestTestSteps.ExpectStep" Id="76f72e46-1057-4a3f-afce-1cb30574d9ac" OpenTap.Visibility="Visible">
      <ExpectedVerdict>Fail</ExpectedVerdict>
      <Name Metadata="Step Name">Expect {ExpectedVerdict}</Name>
      <ChildTestSteps>
        <TestStep type="OpenTap.Plugins.BasicSteps.ProcessStep" Id="ef81482d-125b-4f3f-a1d5-eaf212d302fe">
          <Application>tap</Application>
          <Arguments>package create ../../package.xml --verbose</Arguments>
          <WorkingDirectory>../../ReferenceNewtonsoftProj/bin/Debug</WorkingDirectory>
          <EnvironmentVariables />
          <Timeout>0</Timeout>
          <AddToLog>true</AddToLog>
          <LogHeader />
          <CheckExitCode>true</CheckExitCode>
          <RegularExpressionPattern>
            <Value>(.*)</Value>
            <IsEnabled>false</IsEnabled>
          </RegularExpressionPattern>
          <VerdictOnMatch>Pass</VerdictOnMatch>
          <VerdictOnNoMatch>Fail</VerdictOnNoMatch>
          <ResultRegularExpressionPattern>
            <Value>(.*)</Value>
            <IsEnabled>false</IsEnabled>
          </ResultRegularExpressionPattern>
          <ResultName>Regex Result</ResultName>
          <Behavior>GroupsAsDimensions</Behavior>
          <DimensionTitles></DimensionTitles>
          <Name Metadata="Step Name">Run: {Application} {Command Line Arguments}</Name>
          <ChildTestSteps />
        </TestStep>
        <TestStep type="OpenTap.Engine.UnitTests.TestTestSteps.WriteFileStep" Id="fc85791f-7a42-4e8e-a7c0-8d9f87ddd94f">
          <String>
            <Base64>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxQYWNrYWdlIE5hbWU9IlJlZmVyZW5jZU5ld3RvbnNvZnRQcm9qIiB4bWxucz0iaHR0cDovL29wZW50YXAuaW8vc2NoZW1hcy9wYWNrYWdlIiBJbmZvTGluaz0iIiBWZXJzaW9uPSIwLjEuMC1hbHBoYSI+DQogIDxEZXBlbmRlbmNpZXM+DQogICAgPFBhY2thZ2VEZXBlbmRlbmN5IFBhY2thZ2U9Ik9wZW5UQVAiIFZlcnNpb249Il45LjIyLjErOTQ0N2EyYWYiIC8+DQogIDwvRGVwZW5kZW5jaWVzPg0KICA8RmlsZXM+DQogICAgPEZpbGUgUGF0aD0iUGFja2FnZXMvUmVmZXJlbmNlTmV3dG9uc29mdFByb2ovUmVmZXJlbmNlTmV3dG9uc29mdFByb2ouZGxsIiBTb3VyY2VQYXRoPSJSZWZlcmVuY2VOZXd0b25zb2Z0UHJvai5kbGwiPg0KICAgIDwvRmlsZT4NCiAgPC9GaWxlcz4NCjwvUGFja2FnZT4NCg==</Base64>
          </String>
          <File>../../ReferenceNewtonsoftProj/package.xml</File>
          <Name Metadata="Step Name">Write {File}</Name>
          <ChildTestSteps />
        </TestStep>
      </ChildTestSteps>
      <BreakConditions>BreakOnError</BreakConditions>
    </TestStep>
    <TestStep type="OpenTap.Plugins.BasicSteps.ProcessStep" Id="341f21d3-5f57-4b32-9461-c46186b9e9e8">
      <Application>dotnet</Application>
      <Arguments>build</Arguments>
      <WorkingDirectory>../../ReferenceNewtonsoftProj</WorkingDirectory>
      <EnvironmentVariables />
      <Timeout>0</Timeout>
      <AddToLog>true</AddToLog>
      <LogHeader />
      <CheckExitCode>true</CheckExitCode>
      <RegularExpressionPattern>
        <Value>(.*)</Value>
        <IsEnabled>false</IsEnabled>
      </RegularExpressionPattern>
      <VerdictOnMatch>Pass</VerdictOnMatch>
      <VerdictOnNoMatch>Fail</VerdictOnNoMatch>
      <ResultRegularExpressionPattern>
        <Value>(.*)</Value>
        <IsEnabled>false</IsEnabled>
      </ResultRegularExpressionPattern>
      <ResultName>Regex Result</ResultName>
      <Behavior>GroupsAsDimensions</Behavior>
      <DimensionTitles></DimensionTitles>
      <Name Metadata="Step Name">Run: {Application} {Command Line Arguments}</Name>
      <ChildTestSteps />
    </TestStep>
    <TestStep type="OpenTap.Engine.UnitTests.TestTestSteps.ExpectStep" Id="7ea43a7b-39fe-4fe7-bb64-e07d39ef9baa" OpenTap.Visibility="Visible">
      <ExpectedVerdict>Fail</ExpectedVerdict>
      <Name Metadata="Step Name">Expect {ExpectedVerdict}</Name>
      <ChildTestSteps>
        <TestStep type="OpenTap.Plugins.BasicSteps.ProcessStep" Id="6d389530-c716-4b51-98f2-07c867aa9e17">
          <Application>tap</Application>
          <Arguments>package create ../../package.xml --verbose</Arguments>
          <WorkingDirectory>../../ReferenceNewtonsoftProj/bin/Debug</WorkingDirectory>
          <EnvironmentVariables />
          <Timeout>0</Timeout>
          <AddToLog>true</AddToLog>
          <LogHeader />
          <CheckExitCode>true</CheckExitCode>
          <RegularExpressionPattern>
            <Value>(.*)</Value>
            <IsEnabled>false</IsEnabled>
          </RegularExpressionPattern>
          <VerdictOnMatch>Pass</VerdictOnMatch>
          <VerdictOnNoMatch>Fail</VerdictOnNoMatch>
          <ResultRegularExpressionPattern>
            <Value>(.*)</Value>
            <IsEnabled>false</IsEnabled>
          </ResultRegularExpressionPattern>
          <ResultName>Regex Result</ResultName>
          <Behavior>GroupsAsDimensions</Behavior>
          <DimensionTitles></DimensionTitles>
          <Name Metadata="Step Name">Run: {Application} {Command Line Arguments}</Name>
          <ChildTestSteps />
        </TestStep>
      </ChildTestSteps>
      <BreakConditions>BreakOnError</BreakConditions>
    </TestStep>
  </Steps>
</TestPlan>