Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 17 additions & 1 deletion .github/workflows/testsuite.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: linux
name: testsuite

on:
push:
Expand Down Expand Up @@ -31,6 +31,22 @@ jobs:
- run: make
- run: make test

macos:
runs-on: macos-latest

env:
PERL_USE_UNSAFE_INC: 0

steps:
- uses: actions/checkout@v6
- run: perl -V
- name: Install Dependencies
run: |
curl -fsSL --compressed https://raw.githubusercontent.com/skaji/cpm/main/cpm | perl - install -g --show-build-log-on-failure
- run: perl Makefile.PL
- run: make
- run: make test

perl-versions:
runs-on: ubuntu-latest
name: List Perl versions
Expand Down
10 changes: 4 additions & 6 deletions lib/Overload/FileCheck.pm
Original file line number Diff line number Diff line change
Expand Up @@ -1123,15 +1123,13 @@ view stat_as_directory and L</"Using stat_as_* helpers"> for some sample usages
Create a stat array ref for a named pipe (FIFO)
view stat_as_directory and L</"Using stat_as_* helpers"> for some sample usages

=head1 Notice

This is a very early development stage and some behavior might change before the release of a more stable build.

=head1 Known Limitations

=head2 This is design for Unit Test purpose
=head2 Designed for unit testing

This code was mainly designed to be used during unit tests. It's far from being optimized at this time.
This module is designed for use in test suites. While it works reliably, runtime
performance is not optimized — the Perl↔XS callback round-trip adds overhead
that is negligible in tests but would matter in hot loops.

=head2 Mock as soon as possible

Expand Down
Loading