Skip to content

Build and publish #2330

Build and publish

Build and publish #2330

GitHub Actions / Unit tests succeeded Oct 16, 2024 in 1s

213 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
_fv-az1531-323_2024-10-16_09_35_09.trx 791ms
_fv-az1531-323_2024-10-16_09_35_10.trx 14✅ 1s
_fv-az1531-323_2024-10-16_09_35_10[1].trx 12✅ 2s
_fv-az1531-323_2024-10-16_09_35_10[2].trx 4✅ 2s
_fv-az1531-323_2024-10-16_09_35_12.trx 15✅ 2s
_fv-az1531-323_2024-10-16_09_35_13.trx 104✅ 2s
_fv-az1531-323_2024-10-16_09_35_13[1].trx 2s
_fv-az1531-323_2024-10-16_09_35_14.trx 1✅ 3s
_fv-az1531-323_2024-10-16_09_35_15.trx 9✅ 2s
_fv-az1531-323_2024-10-16_09_35_16.trx 54✅ 2s

✅ _fv-az1531-323_2024-10-16_09_35_09.trx

No tests found

✅ _fv-az1531-323_2024-10-16_09_35_10.trx

14 tests were completed in 1s with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
JoinRpg.Helpers.Test.DateInPastAttributeTest 2✅ 9ms
JoinRpg.Helpers.Test.ExpressionHelpers 1✅ 41ms
JoinRpg.Helpers.Test.VirtualOrderContainerTests 11✅ 70ms

✅ JoinRpg.Helpers.Test.DateInPastAttributeTest

✅ TestCantBeEmptyFailure
✅ TestShouldBeInPastFailure

✅ JoinRpg.Helpers.Test.ExpressionHelpers

✅ TestAsPropertyName

✅ JoinRpg.Helpers.Test.VirtualOrderContainerTests

✅ TestMoveAfter
✅ TestMoveAfter2
✅ TestMoveAfterNotExsts
✅ TestMoveDown
✅ TestMoveDownBeyondEdges
✅ TestMoveToEnd
✅ TestMoveToStart
✅ TestMoveUp
✅ TestMoveUpBeyondEdges
✅ TestOrderKept
✅ TestUnorderedOrderedById

✅ _fv-az1531-323_2024-10-16_09_35_10[1].trx

12 tests were completed in 2s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
JoinRpg.CommonUI.Models.Test.AddClaimForbideReasonTranslation 11✅ 30ms
JoinRpg.CommonUI.Models.Test.EnumTests 1✅ 104ms

✅ JoinRpg.CommonUI.Models.Test.AddClaimForbideReasonTranslation

✅ AllTranslated(reason: AlreadySent)
✅ AllTranslated(reason: ApprovedClaimMovedToGroupOrSlot)
✅ AllTranslated(reason: Busy)
✅ AllTranslated(reason: CheckedInClaimCantBeMoved)
✅ AllTranslated(reason: NotForDirectClaims)
✅ AllTranslated(reason: Npc)
✅ AllTranslated(reason: OnlyOneCharacter)
✅ AllTranslated(reason: ProjectClaimsClosed)
✅ AllTranslated(reason: ProjectNotActive)
✅ AllTranslated(reason: SlotsExhausted)
✅ TranslatedToDistinct

✅ JoinRpg.CommonUI.Models.Test.EnumTests

✅ ProblemEnum

✅ _fv-az1531-323_2024-10-16_09_35_10[2].trx

4 tests were completed in 2s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
JoinRpg.Helpers.Web.Test.TestIntListCompression 4✅ 33ms

✅ JoinRpg.Helpers.Web.Test.TestIntListCompression

✅ Test123
✅ Test1234567
✅ Test3Age
✅ TestEmpty

✅ _fv-az1531-323_2024-10-16_09_35_12.trx

15 tests were completed in 2s with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
JoinRpg.Markdown.Test.ImageTests 2✅ 117ms
JoinRpg.Markdown.Test.LinkRendererTest 8✅ 140ms
JoinRpg.Markdown.Test.ListTest 2✅ 148ms
JoinRpg.Markdown.Test.MarkdownExtraGoodiesTest 1✅ 148ms
JoinRpg.Markdown.Test.SanitizeMarkdownTest 2✅ 61ms

✅ JoinRpg.Markdown.Test.ImageTests

✅ ImgTagShouldSanitizeCorrectly
✅ TestImage

✅ JoinRpg.Markdown.Test.LinkRendererTest

✅ TestAnotherMatch
✅ TestIgnoredIfDisabled
✅ TestMatchWithExtra
✅ TestMiddleOfSentence
✅ TestNoMatchInMiddle
✅ TestNoMatchWithoutIndex
✅ TestNoMatchZero
✅ TestSimpleMatch

✅ JoinRpg.Markdown.Test.ListTest

✅ TestBr
✅ TestListFromSix

✅ JoinRpg.Markdown.Test.MarkdownExtraGoodiesTest

✅ RenderYandex

✅ JoinRpg.Markdown.Test.SanitizeMarkdownTest

✅ BShouldBePreserved
✅ MixedMarkdown

✅ _fv-az1531-323_2024-10-16_09_35_13.trx

104 tests were completed in 2s with 104 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
JoinRpg.Domain.Test.AddClaim.AddClaimValidationRulesTest 18✅ 74ms
JoinRpg.Domain.Test.AddClaim.ExceptionTranslationTest 10✅ 20ms
JoinRpg.Domain.Test.AddClaim.MoveClaimValidationRulesTest 7✅ 102ms
JoinRpg.Domain.Test.CustomFieldsExtensionsTest 7✅ 98ms
JoinRpg.Domain.Test.FieldSaveHelperTest 13✅ 208ms
JoinRpg.Domain.Test.ProjectFieldTypeTests 48✅ 27ms
JoinRpg.Domain.Test.UserExtensionsTest 1✅ 42ms

✅ JoinRpg.Domain.Test.AddClaim.AddClaimValidationRulesTest

✅ AddClaimAllowedCharacter
✅ AddClaimAllowedCharacterWithoutUser
✅ AddClaimAllowedGroup
✅ AddClaimAllowedGroupWithoutUser
✅ AllowSendClaimEvenIfHasAnotherNotApproved
✅ AllowSendClaimEvenIfHasApprovedAccordingToSettings
✅ AllowSendClaimToSameGroupIfProjectSettingsAllows
✅ CantSendClaimIfCharacterHasApprovedClaim
✅ CantSendClaimIfCharacterHasCheckedInClaim
✅ CantSendClaimIfCharacterIsNpc
✅ CantSendClaimIfHasApproved
✅ CantSendClaimIfNoSlots
✅ CantSendClaimIfNoSlotsChar
✅ CantSendClaimIfProjectClaimsClosed
✅ CantSendClaimIfProjectClosed
✅ CantSendClaimToSameCharacter
✅ CantSendClaimToSameCharacterEvenProjectSettingsAllowsMultiple
✅ CantSendClaimToSameGroup

✅ JoinRpg.Domain.Test.AddClaim.ExceptionTranslationTest

✅ AllForbideReasonTranslatedToThrow(reason: AlreadySent)
✅ AllForbideReasonTranslatedToThrow(reason: ApprovedClaimMovedToGroupOrSlot)
✅ AllForbideReasonTranslatedToThrow(reason: Busy)
✅ AllForbideReasonTranslatedToThrow(reason: CheckedInClaimCantBeMoved)
✅ AllForbideReasonTranslatedToThrow(reason: NotForDirectClaims)
✅ AllForbideReasonTranslatedToThrow(reason: Npc)
✅ AllForbideReasonTranslatedToThrow(reason: OnlyOneCharacter)
✅ AllForbideReasonTranslatedToThrow(reason: ProjectClaimsClosed)
✅ AllForbideReasonTranslatedToThrow(reason: ProjectNotActive)
✅ AllForbideReasonTranslatedToThrow(reason: SlotsExhausted)

✅ JoinRpg.Domain.Test.AddClaim.MoveClaimValidationRulesTest

✅ AllowMoveApprovedClaimFromCharacterToCharacter
✅ AllowMoveClaimFromCharacterToCharacter
✅ AllowMoveClaimFromCharacterToGroup
✅ AllowMoveClaimFromGroupToCharacter
✅ CantMoveApprovedClaimFromCharacterToGroup
✅ CantMoveCheckedInClaimFromCharacterToCharacter
✅ DisallowMoveClaimFromCharacterToEmptySlot

✅ JoinRpg.Domain.Test.CustomFieldsExtensionsTest

✅ ApprovedClaimFieldVisibilitysByAnotherPlayerTest
✅ ApprovedClaimFieldVisibilitysByMasterTest
✅ ApprovedClaimFieldVisibilitysTest
✅ CharacterFieldVisibilityByMasterTest
✅ CharacterFieldVisibilityByPlayerTest
✅ NotApprovedClaimFieldVisibilitysByMasterTest
✅ NotApprovedClaimFieldVisibilitysTest

✅ JoinRpg.Domain.Test.FieldSaveHelperTest

✅ ApprovedClaimChangeTest
✅ ApprovedClaimHiddenChangeTest
✅ ConditionalFieldChangeTest
✅ ConditionalFieldChangeTestForGroup
✅ DisableUnapprovedClaimToChangeCharacterTest
✅ HiddenFieldChangeFailedTest
✅ MasterHiddenChangeTest
✅ SaveOnAddTest
✅ SetMandatoryField
✅ SkipOptionalField
✅ TryToChangeAnotherUserCharacter
✅ TryToChangeMasterOnlyFieldOnAdd
✅ TryToSkipMandatoryField

✅ JoinRpg.Domain.Test.ProjectFieldTypeTests

✅ HasValuesListDecided(projectFieldType: Checkbox)
✅ HasValuesListDecided(projectFieldType: Dropdown)
✅ HasValuesListDecided(projectFieldType: Header)
✅ HasValuesListDecided(projectFieldType: Login)
✅ HasValuesListDecided(projectFieldType: MultiSelect)
✅ HasValuesListDecided(projectFieldType: Number)
✅ HasValuesListDecided(projectFieldType: PinCode)
✅ HasValuesListDecided(projectFieldType: ScheduleRoomField)
✅ HasValuesListDecided(projectFieldType: ScheduleTimeSlotField)
✅ HasValuesListDecided(projectFieldType: String)
✅ HasValuesListDecided(projectFieldType: Text)
✅ HasValuesListDecided(projectFieldType: Uri)
✅ PricingDecided(projectFieldType: Checkbox)
✅ PricingDecided(projectFieldType: Dropdown)
✅ PricingDecided(projectFieldType: Header)
✅ PricingDecided(projectFieldType: Login)
✅ PricingDecided(projectFieldType: MultiSelect)
✅ PricingDecided(projectFieldType: Number)
✅ PricingDecided(projectFieldType: PinCode)
✅ PricingDecided(projectFieldType: ScheduleRoomField)
✅ PricingDecided(projectFieldType: ScheduleTimeSlotField)
✅ PricingDecided(projectFieldType: String)
✅ PricingDecided(projectFieldType: Text)
✅ PricingDecided(projectFieldType: Uri)
✅ PricingOnFieldDecided(projectFieldType: Checkbox)
✅ PricingOnFieldDecided(projectFieldType: Dropdown)
✅ PricingOnFieldDecided(projectFieldType: Header)
✅ PricingOnFieldDecided(projectFieldType: Login)
✅ PricingOnFieldDecided(projectFieldType: MultiSelect)
✅ PricingOnFieldDecided(projectFieldType: Number)
✅ PricingOnFieldDecided(projectFieldType: PinCode)
✅ PricingOnFieldDecided(projectFieldType: ScheduleRoomField)
✅ PricingOnFieldDecided(projectFieldType: ScheduleTimeSlotField)
✅ PricingOnFieldDecided(projectFieldType: String)
✅ PricingOnFieldDecided(projectFieldType: Text)
✅ PricingOnFieldDecided(projectFieldType: Uri)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: Checkbox)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: Dropdown)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: Header)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: Login)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: MultiSelect)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: Number)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: PinCode)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: ScheduleRoomField)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: ScheduleTimeSlotField)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: String)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: Text)
✅ ShouldBeAbleToCalculatePricing(projectFieldType: Uri)

✅ JoinRpg.Domain.Test.UserExtensionsTest

✅ UserNameWithoutPrefferedName

✅ _fv-az1531-323_2024-10-16_09_35_13[1].trx

No tests found

✅ _fv-az1531-323_2024-10-16_09_35_14.trx

1 tests were completed in 3s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
JoinRpg.Services.Email.Test.TestMailGunRecepients 1✅ 150ms

✅ JoinRpg.Services.Email.Test.TestMailGunRecepients

✅ TestRecepientVariables

✅ _fv-az1531-323_2024-10-16_09_35_15.trx

9 tests were completed in 2s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
JoinRpg.Services.Impl.Test.ProjectStaleDateCalculatorTests 3✅ 27ms
JoinRpg.Services.Impl.Test.SearchKeywordsResolverTest 6✅ 68ms

✅ JoinRpg.Services.Impl.Test.ProjectStaleDateCalculatorTests

✅ InFutureShouldBeSixMonthLater
✅ Scrackanobaza
✅ ShouldBeAfterNovebmer2024

✅ JoinRpg.Services.Impl.Test.SearchKeywordsResolverTest

✅ VerifyBareNumber
✅ VerifyBareNumberWithSpaces
✅ VerifyEmptyString
✅ VerifyKeyword
✅ VerifyKeywordWrongCase
✅ VerifySpaceDelimeter

✅ _fv-az1531-323_2024-10-16_09_35_16.trx

54 tests were completed in 2s with 54 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
JoinRpg.Web.Test.AddClaimViewModelTest 16✅ 166ms
JoinRpg.Web.Test.CharacterViewModelTest 3✅ 135ms
JoinRpg.Web.Test.CustomFieldsViewModelTest 12✅ 192ms
JoinRpg.Web.Test.EnumTests 22✅ 173ms
JoinRpg.WebPortal.Models.Test.CharacterTreeBuilderTest 1✅ 25ms

✅ JoinRpg.Web.Test.AddClaimViewModelTest

✅ AddClaimAllowedCharacter
✅ AddClaimAllowedGroup
✅ AllowSendClaimEvenIfHasAnotherNotApproved
✅ AllowSendClaimEvenIfHasApprovedAccordingToSettings
✅ AllowSendClaimToSameGroupIfProjectSettingsAllows
✅ CanSendClaimToSlot
✅ CantSendClaimIfHasApproved
✅ CantSendClaimIfNoSlots
✅ CantSendClaimIfNoSlotsChar
✅ CantSendClaimIfProjectDisabled
✅ CantSendClaimToNotAvailGroup
✅ CantSendClaimToNPC
✅ CantSendClaimToSameCharacter
✅ CantSendClaimToSameCharacterEvenProjectSettingsAllowsMultiple
✅ CantSendClaimToSameGroup
✅ PublicFieldsShouldBeShownOnCharacters

✅ JoinRpg.Web.Test.CharacterViewModelTest

✅ AddCharacterViewModelHaveSimpleFields
✅ AddCharacterViewModelWithConditionalField
✅ AddCharacterViewModelWithoutConditionalField

✅ JoinRpg.Web.Test.CustomFieldsViewModelTest

✅ AllowCharactersFieldOnAddClaimForCharacterTest
✅ AllowCharactersFieldOnAddClaimForGroupTest
✅ AllowCharactersFieldOnAddClaimTest
✅ AllowShadowCharacterFieldsTest
✅ DoNotDiscloseOriginalFieldValuesOnAddTest
✅ DoNotDiscloseOriginalFieldValuesTest
✅ HideMasterOnlyFieldOnAddClaimTest
✅ HideUnApprovedFieldOnAddClaimTest
✅ ProperlyHideConditionalHeader
✅ ProperlyShowConditionalHeaderTest
✅ ShowPublicFieldToAnon
✅ ShowPublicFieldToAnonEvenIfEditDisabled

✅ JoinRpg.Web.Test.EnumTests

✅ AccessReason
✅ ClaimDenialStatus
✅ ClaimStatus
✅ ContactsAccessType
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: Checkbox)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: Dropdown)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: Header)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: Login)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: MultiSelect)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: Number)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: PinCode)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: ScheduleRoomField)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: ScheduleTimeSlotField)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: String)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: Text)
✅ FieldViewTypeHasCorrectDisplay(projectFieldType: Uri)
✅ FieldViewTypeHasDisctinctOrder
✅ FinanceOperation
✅ FinanceState
✅ MoneyTransferState
✅ ProjectFieldType
✅ ProjectType

✅ JoinRpg.WebPortal.Models.Test.CharacterTreeBuilderTest

✅ IsFirstCopyCorrectlyAssigned