Skip to content

Comments

chore: Version 2025.0.1 - Test & Verbiage Improvements#126

Merged
joelmeaders merged 4 commits intomasterfrom
2025-post1
Nov 10, 2025
Merged

chore: Version 2025.0.1 - Test & Verbiage Improvements#126
joelmeaders merged 4 commits intomasterfrom
2025-post1

Conversation

@joelmeaders
Copy link
Owner

Summary

This PR bumps the version to 2025.0.1 and includes various test suite improvements and bug fixes.

Changes

Test Suite Improvements

  • Fixed test mocks: Updated all test helper mocks to include missing methods and properties

    • Added authStateReady method to Firebase Auth mocks
    • Enhanced Analytics mocks with proper app structure
    • Completed ActivatedRoute snapshot mock with all required properties
  • Improved test reliability:

    • Fixed all spec files across santashop-app to use proper mock factories
    • Enhanced guard and service spec files with better dependency mocking
    • Updated test helpers in both app-specific and shared test-helpers package

Bug Fixes

  • Removed debug console.log statements from environment.test.ts
  • Removed unnecessary debug logging from E2E tests
  • Fixed import paths and type inconsistencies in test files

Version Updates

  • Bumped all packages from 2025.0.0 to 2025.0.1
    • santasworkshop (root)
    • @santashop/admin
    • @santashop/app
    • @santashop/core
    • @santashop/models

Documentation

  • Updated all CHANGELOG.md files with version 2025.0.1 entries
  • Documented all test suite improvements and fixes

Files Changed

  • 23 test spec files updated with improved mocks
  • 3 test helper files enhanced
  • 5 package.json files version bumped
  • 4 CHANGELOG.md files updated
  • 1 environment file cleaned up
  • 1 E2E test file improved

Testing

All changes are focused on improving the test suite and should not affect production functionality.

@github-actions
Copy link

github-actions bot commented Nov 9, 2025

Visit the preview URL for this PR (updated for commit a8770b6):

https://santas-workshop-193b5--pr126-2025-post1-uequbeaz.web.app

(expires Mon, 17 Nov 2025 03:29:22 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 0f0b558a974aa363796441c7f650ec9cb56399c9

@github-actions
Copy link

github-actions bot commented Nov 9, 2025

Visit the preview URL for this PR (updated for commit a8770b6):

https://santas-workshop-admin--pr126-2025-post1-74gmjycp.web.app

(expires Mon, 17 Nov 2025 03:29:21 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 6a29d691f177424b494fa72b582e37a775a8a23c

@joelmeaders joelmeaders changed the title chore: Version 2025.0.1 - Test Suite Improvements chore: Version 2025.0.1 - Test & Verbiage Improvements Nov 10, 2025
@joelmeaders joelmeaders merged commit f7acbe9 into master Nov 10, 2025
3 checks passed
@joelmeaders joelmeaders deleted the 2025-post1 branch November 15, 2025 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant