diff options
author | Jordan Borean <jborean93@gmail.com> | 2018-11-06 10:48:31 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-06 10:48:31 +1000 |
commit | 8787c65b6574106b831101b41107b9c0e99df2bf (patch) | |
tree | 624cdb8bb70f7cadf696438420db0c7e363aa696 /test/integration/targets/win_module_utils | |
parent | 150cdd793190172a8b0df9056cad64479de321d2 (diff) | |
download | ansible-8787c65b6574106b831101b41107b9c0e99df2bf.tar.gz |
powershell: add ability to ignore specific warnings in C# Add-Type (#47643)
Diffstat (limited to 'test/integration/targets/win_module_utils')
-rw-r--r-- | test/integration/targets/win_module_utils/library/add_type_test.ps1 | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/integration/targets/win_module_utils/library/add_type_test.ps1 b/test/integration/targets/win_module_utils/library/add_type_test.ps1 index f27a1d9c58..4516c35e67 100644 --- a/test/integration/targets/win_module_utils/library/add_type_test.ps1 +++ b/test/integration/targets/win_module_utils/library/add_type_test.ps1 @@ -183,5 +183,26 @@ Add-CSharpType -References $reference_1, $reference_2 $actual = [Namespace6.Class6]::GetString() Assert-Equals -actual $actual -expected "Hello World" +$ignored_warning = @' +using System; + +//NoWarn -Name CS0219 + +namespace Namespace7 +{ + public class Class7 + { + public static string GetString() + { + string a = ""; + return "abc"; + } + } +} +'@ +Add-CSharpType -References $ignored_warning +$actual = [Namespace7.Class7]::GetString() +Assert-Equals -actual $actual -expected "abc" + $result.res = "success" Exit-Json -obj $result |