Skip to content

simplify the login helper for auth api tests #177

simplify the login helper for auth api tests

simplify the login helper for auth api tests #177

This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / Integration Test failed Jul 6, 2023 in 0s

15 fail, 12 pass in 8s

27 tests  +6   12 ✔️ +2   8s ⏱️ -1s
  1 suites ±0     0 💤 ±0 
  1 files   ±0   15 +4 

Results for commit 0d1f591. ± Comparison against earlier commit 270a516.

Annotations

Check warning on line 0 in Testing.Browser.LoginPageTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

ShowErrorWithoutUsername (Testing.Browser.LoginPageTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Microsoft.Playwright.PlaywrightException : Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium-1067/chrome-linux/chrome
╔════════════════════════════════════════════════════════════╗
║ Looks like Playwright was just installed or updated.       ║
║ Please run the following command to download new browsers: ║
║                                                            ║
║     pwsh bin/Debug/netX/playwright.ps1 install             ║
║                                                            ║
║ <3 Playwright Team                                         ║
╚════════════════════════════════════════════════════════════╝   at Microsoft.Playwright.Transport.Connection.InnerSendMessageToServerAsync[T](String guid, String method, Dictionary`2 dictionary, Boolean keepNulls) in /_/src/Playwright/Transport/Connection.cs:line 191
   at Microsoft.Playwright.Transport.Connection.WrapApiCallAsync[T](Func`1 action, Boolean isInternal) in /_/src/Playwright/Transport/Connection.cs:line 513
   at Microsoft.Playwright.Core.BrowserType.LaunchAsync(BrowserTypeLaunchOptions options) in /_/src/Playwright/Core/BrowserType.cs:line 61
   at Testing.Browser.Base.PlaywrightFixture.InitializeAsync() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Browser/Base/PageTest.cs:line 38
   at Testing.Browser.Base.PageTest.InitializeAsync() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Browser/Base/PageTest.cs:line 24

Check warning on line 0 in Testing.Browser.AdminPageTest

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CanNavigateToProjectPage (Testing.Browser.AdminPageTest) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Microsoft.Playwright.PlaywrightException : Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium-1067/chrome-linux/chrome
╔════════════════════════════════════════════════════════════╗
║ Looks like Playwright was just installed or updated.       ║
║ Please run the following command to download new browsers: ║
║                                                            ║
║     pwsh bin/Debug/netX/playwright.ps1 install             ║
║                                                            ║
║ <3 Playwright Team                                         ║
╚════════════════════════════════════════════════════════════╝   at Microsoft.Playwright.Transport.Connection.InnerSendMessageToServerAsync[T](String guid, String method, Dictionary`2 dictionary, Boolean keepNulls) in /_/src/Playwright/Transport/Connection.cs:line 191
   at Microsoft.Playwright.Transport.Connection.WrapApiCallAsync[T](Func`1 action, Boolean isInternal) in /_/src/Playwright/Transport/Connection.cs:line 513
   at Microsoft.Playwright.Core.BrowserType.LaunchAsync(BrowserTypeLaunchOptions options) in /_/src/Playwright/Core/BrowserType.cs:line 61
   at Testing.Browser.Base.PlaywrightFixture.InitializeAsync() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Browser/Base/PageTest.cs:line 38
   at Testing.Browser.Base.PageTest.InitializeAsync() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Browser/Base/PageTest.cs:line 24

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://resumable-staging.languagedepot.org,… resumable, Username = manager, Password = pass, ShouldPass = True }) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Shouldly.ShouldAssertException : fwdataFile
    should satisfy all the conditions specified, but does not.
The following errors were found ...
--------------- Error 1 ---------------
    new FileInfo(fwdataFile).Exists
        should be
    True
        but was
    False

--------------- Error 2 ---------------
    Could not find file '/tmp/SendReceiveTests/resumable/sena-3/sena-3.fwdata'.

-----------------------------------------   at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneProjectAndSendReceive(SendReceiveTestData data) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 94
   at InvokeStub_SendReceiveServiceTests.CloneProjectAndSendReceive(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://hg-staging.languagedepot.org, HostTy…rmal, Username = invalid_user, Password = pass, ShouldPass = False }) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Shouldly.ShouldAssertException : result
    should match
"abort: authorization failed|Server Response 'Unauthorized'"
    but was
"Mercurial is not set up properly: Chorus requires the Mercurial version control system.  It must be installed and part of the PATH environment variable."   at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneProjectAndSendReceive(SendReceiveTestData data) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 102
   at InvokeStub_SendReceiveServiceTests.CloneProjectAndSendReceive(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

VerifyHgWorking (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
System.ComponentModel.Win32Exception : An error occurred trying to start process 'Mercurial/hg' with working directory '/home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/bin/Debug/net7.0'. No such file or directory   at System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, String resolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
   at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
   at Testing.Services.SendReceiveService.GetHgVersion() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Services/SendReceiveService.cs:line 29
   at Testing.SyncReverseProxy.SendReceiveServiceTests.VerifyHgWorking() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 40
--- End of stack trace from previous location ---

Check warning on line 0 in Testing.Browser.LoginPageTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CanLoginAfterError (Testing.Browser.LoginPageTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Microsoft.Playwright.PlaywrightException : Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium-1067/chrome-linux/chrome
╔════════════════════════════════════════════════════════════╗
║ Looks like Playwright was just installed or updated.       ║
║ Please run the following command to download new browsers: ║
║                                                            ║
║     pwsh bin/Debug/netX/playwright.ps1 install             ║
║                                                            ║
║ <3 Playwright Team                                         ║
╚════════════════════════════════════════════════════════════╝   at Microsoft.Playwright.Transport.Connection.InnerSendMessageToServerAsync[T](String guid, String method, Dictionary`2 dictionary, Boolean keepNulls) in /_/src/Playwright/Transport/Connection.cs:line 191
   at Microsoft.Playwright.Transport.Connection.WrapApiCallAsync[T](Func`1 action, Boolean isInternal) in /_/src/Playwright/Transport/Connection.cs:line 513
   at Microsoft.Playwright.Core.BrowserType.LaunchAsync(BrowserTypeLaunchOptions options) in /_/src/Playwright/Core/BrowserType.cs:line 61
   at Testing.Browser.Base.PlaywrightFixture.InitializeAsync() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Browser/Base/PageTest.cs:line 38
   at Testing.Browser.Base.PageTest.InitializeAsync() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Browser/Base/PageTest.cs:line 24

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://hg-staging.languagedepot.org, HostType = normal, Username = , Password = , ShouldPass = False }) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Shouldly.ShouldAssertException : result
    should match
"abort: authorization failed|Server Response 'Unauthorized'"
    but was
"Mercurial is not set up properly: Chorus requires the Mercurial version control system.  It must be installed and part of the PATH environment variable."   at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneProjectAndSendReceive(SendReceiveTestData data) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 102
   at InvokeStub_SendReceiveServiceTests.CloneProjectAndSendReceive(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

TestInvalidProject(projectCode: "non-existent-project", username: "admin", password: "pass") (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
System.Exception : Clone should have thrown an exception but didn't; if we reach this point, this is a failed test   at Testing.SyncReverseProxy.SendReceiveServiceTests.TestInvalidProject(String projectCode, String username, String password) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 199
   at InvokeStub_SendReceiveServiceTests.TestInvalidProject(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://hg-staging.languagedepot.org, HostType = normal, Username = manager, Password = pass, ShouldPass = True }) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Shouldly.ShouldAssertException : fwdataFile
    should satisfy all the conditions specified, but does not.
The following errors were found ...
--------------- Error 1 ---------------
    new FileInfo(fwdataFile).Exists
        should be
    True
        but was
    False

--------------- Error 2 ---------------
    Could not find file '/tmp/SendReceiveTests/normal/sena-3/sena-3.fwdata'.

-----------------------------------------   at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneProjectAndSendReceive(SendReceiveTestData data) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 94
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://resumable-staging.languagedepot.org,…able, Username = invalid_user, Password = pass, ShouldPass = False }) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Shouldly.ShouldAssertException : result
    should match
"abort: authorization failed|Server Response 'Unauthorized'"
    but was
"Mercurial is not set up properly: Chorus requires the Mercurial version control system.  It must be installed and part of the PATH environment variable."   at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneProjectAndSendReceive(SendReceiveTestData data) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 102
   at InvokeStub_SendReceiveServiceTests.CloneProjectAndSendReceive(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.Browser.LoginPageTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CanLogin (Testing.Browser.LoginPageTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Microsoft.Playwright.PlaywrightException : Executable doesn't exist at /home/runner/.cache/ms-playwright/chromium-1067/chrome-linux/chrome
╔════════════════════════════════════════════════════════════╗
║ Looks like Playwright was just installed or updated.       ║
║ Please run the following command to download new browsers: ║
║                                                            ║
║     pwsh bin/Debug/netX/playwright.ps1 install             ║
║                                                            ║
║ <3 Playwright Team                                         ║
╚════════════════════════════════════════════════════════════╝   at Microsoft.Playwright.Transport.Connection.InnerSendMessageToServerAsync[T](String guid, String method, Dictionary`2 dictionary, Boolean keepNulls) in /_/src/Playwright/Transport/Connection.cs:line 191
   at Microsoft.Playwright.Transport.Connection.WrapApiCallAsync[T](Func`1 action, Boolean isInternal) in /_/src/Playwright/Transport/Connection.cs:line 513
   at Microsoft.Playwright.Core.BrowserType.LaunchAsync(BrowserTypeLaunchOptions options) in /_/src/Playwright/Core/BrowserType.cs:line 61
   at Testing.Browser.Base.PlaywrightFixture.InitializeAsync() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Browser/Base/PageTest.cs:line 38
   at Testing.Browser.Base.PageTest.InitializeAsync() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Browser/Base/PageTest.cs:line 24

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://resumable-staging.languagedepot.org, HostType = resumable, Username = , Password = , ShouldPass = False }) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Shouldly.ShouldAssertException : result
    should match
"abort: authorization failed|Server Response 'Unauthorized'"
    but was
"Mercurial is not set up properly: Chorus requires the Mercurial version control system.  It must be installed and part of the PATH environment variable."   at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneProjectAndSendReceive(SendReceiveTestData data) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 102
   at InvokeStub_SendReceiveServiceTests.CloneProjectAndSendReceive(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://hg-staging.languagedepot.org, HostTy… Username = manager, Password = incorrect_pass, ShouldPass = False }) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Shouldly.ShouldAssertException : result
    should match
"abort: authorization failed|Server Response 'Unauthorized'"
    but was
"Mercurial is not set up properly: Chorus requires the Mercurial version control system.  It must be installed and part of the PATH environment variable."   at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneProjectAndSendReceive(SendReceiveTestData data) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 102
   at InvokeStub_SendReceiveServiceTests.CloneProjectAndSendReceive(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://resumable-staging.languagedepot.org,… Username = manager, Password = incorrect_pass, ShouldPass = False }) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
Shouldly.ShouldAssertException : result
    should match
"abort: authorization failed|Server Response 'Unauthorized'"
    but was
"Mercurial is not set up properly: Chorus requires the Mercurial version control system.  It must be installed and part of the PATH environment variable."   at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneProjectAndSendReceive(SendReceiveTestData data) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 102
   at InvokeStub_SendReceiveServiceTests.CloneProjectAndSendReceive(Object, Object, IntPtr*)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests

See this annotation in the file changed.

@github-actions github-actions / Integration Test

TestInvalidProject(projectCode: "non-existent-project", username: "manager", password: "pass") (Testing.SyncReverseProxy.SendReceiveServiceTests) failed

./testresults/_fv-az193-211_2023-07-06_10_06_02.trx [took 0s]
Raw output
System.Exception : Clone should have thrown an exception but didn't; if we reach this point, this is a failed test   at Testing.SyncReverseProxy.SendReceiveServiceTests.TestInvalidProject(String projectCode, String username, String password) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 199
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Integration Test

27 tests found

There are 27 tests, see "Raw output" for the full list of tests.
Raw output
Testing.ApiTests.AuthTests ‑ TestGqlVerifyDifferentUsers
Testing.ApiTests.AuthTests ‑ TestLoginAndVerifyDifferentUsers
Testing.Browser.AdminPageTest ‑ CanNavigateToProjectPage
Testing.Browser.LoginPageTests ‑ CanLogin
Testing.Browser.LoginPageTests ‑ CanLoginAfterError
Testing.Browser.LoginPageTests ‑ ShowErrorWithoutUsername
Testing.SyncReverseProxy.GetProjectDataTests ‑ GetProjectData
Testing.SyncReverseProxy.GetProjectDataTests ‑ TestInvalidPassword
Testing.SyncReverseProxy.GetProjectDataTests ‑ TestInvalidUser
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestGet
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestGetBadPassword
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestNoAuthResponse
Testing.SyncReverseProxy.ResumableTests ‑ IsAvailable
Testing.SyncReverseProxy.ResumableTests ‑ WithBadNotValidProject
Testing.SyncReverseProxy.ResumableTests ‑ WithBadPassword
Testing.SyncReverseProxy.ResumableTests ‑ WithBadUser
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://hg-staging.languagedepot.org, HostType = normal, Username = , Password = , ShouldPass = False })
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://hg-staging.languagedepot.org, HostType = normal, Username = invalid_user, Password = pass, ShouldPass = False })
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://hg-staging.languagedepot.org, HostType = normal, Username = manager, Password = incorrect_pass, ShouldPass = False })
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://hg-staging.languagedepot.org, HostType = normal, Username = manager, Password = pass, ShouldPass = True })
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://resumable-staging.languagedepot.org, HostType = resumable, Username = , Password = , ShouldPass = False })
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://resumable-staging.languagedepot.org, HostType = resumable, Username = invalid_user, Password = pass, ShouldPass = False })
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://resumable-staging.languagedepot.org, HostType = resumable, Username = manager, Password = incorrect_pass, ShouldPass = False })
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneProjectAndSendReceive(data: SendReceiveTestData { ProjectCode = sena-3, Host = http://resumable-staging.languagedepot.org, HostType = resumable, Username = manager, Password = pass, ShouldPass = True })
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ TestInvalidProject(projectCode: "non-existent-project", username: "admin", password: "pass")
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ TestInvalidProject(projectCode: "non-existent-project", username: "manager", password: "pass")
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ VerifyHgWorking