Skip to content

ci: add Github pipeline for tests and builds #2

ci: add Github pipeline for tests and builds

ci: add Github pipeline for tests and builds #2

GitHub Actions / Test Results completed Jul 5, 2023 in 0s

✅ Test Results - 55/55 - Passed in 0.595s

✅ editmode-results.xml - 55/55 - Passed in 0.595s

Details

✅ editmode-results.xml - 55/55 - Passed in 0.595s
  • ✅ UnityGit.Tests.Core.Data.CredentialsTests.IsValid_ReturnsWhetherCredentialsAreValid - 4/4 - Passed in 0.016s
    • IsValid_ReturnsWhetherCredentialsAreValid("","",False) - Passed in 0.015s
    • IsValid_ReturnsWhetherCredentialsAreValid("name","",False) - Passed in 0.000s
    • IsValid_ReturnsWhetherCredentialsAreValid("","password123",False) - Passed in 0.000s
    • IsValid_ReturnsWhetherCredentialsAreValid("name","password123",True) - Passed in 0.000s
  • ✅ UnityGit.Tests.Core.Data.GitCommandInfoTests - 1/1 - Passed in 0.001s
    • It_Should_Return_Proper_String_Representation - Passed in 0.001s
  • ✅ UnityGit.Tests.Core.FileStatusUtilitiesTests - 11/11 - Passed in 0.003s
    • Exists_ReturnsFalse_WhenStatusHasDeletedFlags - Passed in 0.001s
    • Exists_ReturnsFalse_WhenStatusHasNonexistentFlag - Passed in 0.000s
    • Exists_ReturnsTrue_WhenStatusDoesNotExistFlagsAreNotSet - Passed in 0.000s
    • IsDeleted_ReturnsFalse_WhenStatusDoesNotHaveDeletedFlags - Passed in 0.000s
    • IsDeleted_ReturnsTrue_WhenStatusHasDeletedFlags - Passed in 0.000s
    • IsModified_ReturnsFalse_WhenStatusDoesNotHaveModifiedFlags - Passed in 0.000s
    • IsModified_ReturnsTrue_WhenStatusHasModifiedFlags - Passed in 0.000s
    • IsNew_ReturnsFalse_WhenStatusDoesNotHaveNewFlags - Passed in 0.000s
    • IsNew_ReturnsTrue_WhenStatusHasNewFlags - Passed in 0.000s
    • IsRenamed_ReturnsFalse_WhenStatusDoesNotHaveRenamedFlags - Passed in 0.000s
    • IsRenamed_ReturnsTrue_WhenStatusHasRenamedFlags - Passed in 0.000s
  • ✅ UnityGit.Tests.Core.GitProcessTests - 4/4 - Passed in 0.190s
    • It_Outputs_Error_Lines - Passed in 0.095s
    • It_Runs_The_Git_Command - Passed in 0.044s
    • It_Should_Return_Proper_String_Representation - Passed in 0.001s
    • It_Times_Out_After_Given_Milliseconds - Passed in 0.050s
  • ✅ UnityGit.Tests.Core.Services.BranchServiceTests - 7/7 - Passed in 0.136s
    • GetBranchName_ReturnsBranchFriendlyName - Passed in 0.124s
    • IsAheadOfRemote_ReturnsFalse_WhenBranchDoesNotExist - Passed in 0.007s
    • IsAheadOfRemote_ReturnsFalse_WhenBranchIsNotAheadOfRemote - Passed in 0.001s
    • IsAheadOfRemote_ReturnsTrue_WhenBranchIsAheadOfRemote - Passed in 0.001s
    • IsBehindRemote_ReturnsFalse_WhenBranchDoesNotExist - Passed in 0.001s
    • IsBehindRemote_ReturnsFalse_WhenBranchIsNotBehindRemote - Passed in 0.001s
    • IsBehindRemote_ReturnsTrue_WhenBranchIsBehindRemote - Passed in 0.001s
  • ✅ UnityGit.Tests.Core.Services.CheckoutServiceTests - 5/5 - Passed in 0.071s
    • CheckoutBranch_ChecksOutBranch - Passed in 0.062s
    • CheckoutBranch_LogsCheckedOutBranchMessage - Passed in 0.001s
    • CheckoutBranch_LogsCheckoutMessage - Passed in 0.001s
    • CheckoutBranch_LogsExceptionIfCheckoutFails - Passed in 0.002s
    • ForceCheckoutPaths_CallsCheckoutPathsOnRepository - Passed in 0.004s
  • ✅ UnityGit.Tests.Core.Services.CommitServiceTests - 14/14 - Passed in 0.026s
    • CommitSelected_CallsStageAndFileSelectionChangedForEachSelectedFileInRepositories - Passed in 0.009s
    • CommitSelected_ClearsCommittedFilesDictionary - Passed in 0.001s
    • CommitSelected_Creates_A_Commit - Passed in 0.002s
    • CommitSelected_Creates_Progress_Indicator - Passed in 0.002s
    • CommitSelected_Invokes_CommitCreated_Event - Passed in 0.001s
    • CommitSelected_Stages_EachSelectedFile - Passed in 0.001s
    • DeselectFile_DoesNotRemoveFileIfRepositoryDoesNotExistInCommittedFilesDictionary - Passed in 0.001s
    • DeselectFile_RemovesFileFromCommittedFilesDictionaryAndInvokesFileSelectionChangedEvent - Passed in 0.001s
    • GetSelectedCount_ReturnsCorrectCount_WhenFilesAreSelected - Passed in 0.001s
    • GetSelectedCount_ReturnsZero_WhenFilesAreSelectedThenDeselected - Passed in 0.001s
    • GetSelectedCount_ReturnsZero_WhenNoFilesAreSelected - Passed in 0.001s
    • Reports_Error_When_Committing_Empty_Commit - Passed in 0.003s
    • Reports_Exceptions - Passed in 0.001s
    • SelectFile_AddsFileToCommittedFilesDictionaryAndInvokesFileSelectionChangedEvent - Passed in 0.001s
  • ✅ UnityGit.Tests.Core.Services.CredentialsServiceTests - 6/6 - Passed in 0.007s
    • GetCredentialsForRepository_WithExistingCredentials_ReturnsValidCredentials - Passed in 0.003s
    • GetCredentialsForRepository_WithNoCredentials_ReturnsInvalidCredentials - Passed in 0.000s
    • GetCredentialsHandlerForRepository_ReturnsCredentialsHandlerWithCorrectCredentials - Passed in 0.002s
    • HasCredentialsForRepository_WithExistingCredentials_ReturnsTrue - Passed in 0.000s
    • HasCredentialsForRepository_WithNoCredentials_ReturnsFalse - Passed in 0.000s
    • SetCredentialsForRepository_SetsCredentials - Passed in 0.000s
  • ✅ UnityGit.Tests.Core.Services.DiffServiceTests - 3/3 - Passed in 0.033s
    • DiffFile_ShouldWriteBlobContentToFile - Passed in 0.027s
    • DiffFile_WhenBlobExists_ShouldInvokeDiffTool - Passed in 0.004s
    • DiffFile_WhenBlobIsNull_ShouldNotInvokeDiffTool - Passed in 0.002s