Skip to content

Flatten nested console test InnerTests folders#26

Merged
MooVC merged 2 commits intohotfix/19-pm-arrayequalityfrom
codex/fix-namespace-for-nested-test-classes
Oct 31, 2025
Merged

Flatten nested console test InnerTests folders#26
MooVC merged 2 commits intohotfix/19-pm-arrayequalityfrom
codex/fix-namespace-for-nested-test-classes

Conversation

@MooVC
Copy link
Copy Markdown
Owner

@MooVC MooVC commented Oct 31, 2025

Summary

  • move all nested Monify.Console test fixtures out of the InnerTests folder so the directory structure matches their namespaces
  • retain the corrected namespaces for the relocated nested test files

Testing

  • not run (not requested)

https://chatgpt.com/codex/tasks/task_b_6904f920eab48323911a0df308db4770

@codecov
Copy link
Copy Markdown

codecov Bot commented Oct 31, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.46%. Comparing base (e873cb4) to head (4036985).
⚠️ Report is 1 commits behind head on hotfix/19-pm-arrayequality.

Additional details and impacted files
@@                      Coverage Diff                       @@
##           hotfix/19-pm-arrayequality      #26      +/-   ##
==============================================================
+ Coverage                       87.87%   89.46%   +1.59%     
==============================================================
  Files                              44       44              
  Lines                             866      864       -2     
  Branches                           89       89              
==============================================================
+ Hits                              761      773      +12     
+ Misses                             62       50      -12     
+ Partials                           43       41       -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@MooVC MooVC merged commit 4f6f2dc into hotfix/19-pm-arrayequality Oct 31, 2025
3 checks passed
@MooVC MooVC deleted the codex/fix-namespace-for-nested-test-classes branch October 31, 2025 19:00
MooVC added a commit that referenced this pull request Oct 31, 2025
* Added SequenceEqualityComparerGenerator and HashCodeGenerator to mimic the equality behavior supported by Valuify (#19).
Added Console and Console.Tests to support tests on generated code (rather than just tests for generated code).

* Mirror declaration snippets in console project (#20)

* Mirror declaration snippets in console project

* Corrected Simple class definitions - some minor whitespace cleanup

* Supressed annoying warning

* Addressed some warnings

* docs: add xml comments to console samples (#21)

* Add comprehensive tests for SimpleForInt Monify output (#23)

* Add comprehensive tests for SimpleForInt Monify output

* Corrected tests for SimpleForInt

* Add comprehensive tests for Monify console wrappers (#24)

* Add Monify console wrapper tests

* Minor format corrections

* - `ToString` no longer throws a `FormatException`.

* - Equality checks involing an encapsulated array containing identical values now yield true (#19).

* Add equivalent string operator tests across ForString suites (#25)

* Add ForString operator tests for equivalent strings

* Applied suggestions

* Flatten nested console test InnerTests folders (#26)

* Flatten nested console test InnerTests directories

* Remove trailing newlines from nested console tests

* Use collection expressions in immutable array tests (#27)

* - MONFY03 is no longer raised if the encapsulated type cannot be determined (#22).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant