Skip to content

Build and publish #2335

Build and publish

Build and publish #2335

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

213 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
_fv-az697-925_2024-10-16_13_16_03.trx 839ms
_fv-az697-925_2024-10-16_13_16_04.trx 14✅ 2s
_fv-az697-925_2024-10-16_13_16_04[1].trx 12✅ 2s
_fv-az697-925_2024-10-16_13_16_05.trx 4✅ 2s
_fv-az697-925_2024-10-16_13_16_06.trx 15✅ 2s
_fv-az697-925_2024-10-16_13_16_08.trx 2s
_fv-az697-925_2024-10-16_13_16_08[1].trx 104✅ 3s
_fv-az697-925_2024-10-16_13_16_09.trx 1✅ 3s
_fv-az697-925_2024-10-16_13_16_09[1].trx 9✅ 2s
_fv-az697-925_2024-10-16_13_16_11.trx 54✅ 2s

✅ _fv-az697-925_2024-10-16_13_16_03.trx

No tests found

✅ _fv-az697-925_2024-10-16_13_16_04.trx

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

Test suite Passed Failed Skipped Time
JoinRpg.Helpers.Test.DateInPastAttributeTest 2✅ 23ms
JoinRpg.Helpers.Test.ExpressionHelpers 1✅ 26ms
JoinRpg.Helpers.Test.VirtualOrderContainerTests 11✅ 72ms

✅ 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-az697-925_2024-10-16_13_16_04[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✅ 94ms

✅ 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-az697-925_2024-10-16_13_16_05.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✅ 41ms

✅ JoinRpg.Helpers.Web.Test.TestIntListCompression

✅ Test123
✅ Test1234567
✅ Test3Age
✅ TestEmpty

✅ _fv-az697-925_2024-10-16_13_16_06.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✅ 4ms
JoinRpg.Markdown.Test.LinkRendererTest 8✅ 230ms
JoinRpg.Markdown.Test.ListTest 2✅ 227ms
JoinRpg.Markdown.Test.MarkdownExtraGoodiesTest 1✅ 232ms
JoinRpg.Markdown.Test.SanitizeMarkdownTest 2✅ 220ms

✅ 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-az697-925_2024-10-16_13_16_08.trx

No tests found

✅ _fv-az697-925_2024-10-16_13_16_08[1].trx

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

Test suite Passed Failed Skipped Time
JoinRpg.Domain.Test.AddClaim.AddClaimValidationRulesTest 18✅ 56ms
JoinRpg.Domain.Test.AddClaim.ExceptionTranslationTest 10✅ 22ms
JoinRpg.Domain.Test.AddClaim.MoveClaimValidationRulesTest 7✅ 94ms
JoinRpg.Domain.Test.CustomFieldsExtensionsTest 7✅ 84ms
JoinRpg.Domain.Test.FieldSaveHelperTest 13✅ 250ms
JoinRpg.Domain.Test.ProjectFieldTypeTests 48✅ 58ms
JoinRpg.Domain.Test.UserExtensionsTest 1✅ 63ms

✅ 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-az697-925_2024-10-16_13_16_09.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✅ 72ms

✅ JoinRpg.Services.Email.Test.TestMailGunRecepients

✅ TestRecepientVariables

✅ _fv-az697-925_2024-10-16_13_16_09[1].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✅ 42ms
JoinRpg.Services.Impl.Test.SearchKeywordsResolverTest 6✅ 53ms

✅ JoinRpg.Services.Impl.Test.ProjectStaleDateCalculatorTests

✅ InFutureShouldBeSixMonthLater
✅ Scrackanobaza
✅ ShouldBeAfterNovebmer2024

✅ JoinRpg.Services.Impl.Test.SearchKeywordsResolverTest

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

✅ _fv-az697-925_2024-10-16_13_16_11.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✅ 197ms
JoinRpg.Web.Test.CharacterViewModelTest 3✅ 103ms
JoinRpg.Web.Test.CustomFieldsViewModelTest 12✅ 214ms
JoinRpg.Web.Test.EnumTests 22✅ 181ms
JoinRpg.WebPortal.Models.Test.CharacterTreeBuilderTest 1✅ 41ms

✅ 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