Test-Smoke
view release on metacpan or search on metacpan
- Add some diagnostics
- Smoothen the set-up flow a bit
- (Abe Timmerman, Thu, 19 Oct 2023 11:25:48 +0200) FIX: Some MSWin32
scheduler and smoke-script stuff
- Change the name of the Task for MS schtasks (include prefix)
- Add a note about querying MS schtasks in the .cmd
- Make the .sh and .cmd version equal wrt. PATH
- keep the PATH that was set during tsconfigsmoke.pl
- (Abe Timmerman, Thu, 19 Oct 2023 13:38:17 +0200) FIX: ConfigSmoke stuff
- The MSWin32 schtasks wasn't used correctly
- Use of the wrong variable in write_as_<shell|bat>()
1.80_02 2023-10-15T11:47:28+02:00 (4448a59 => Abe Timmerman)
- (Abe Timmerman, Sun, 15 Oct 2023 11:47:28 +0200) Autocommit for
distribution Test-Smoke 1.80_02 (test)
- (Abe Timmerman, Tue, 17 Oct 2023 10:00:23 +0200) Add t/syncer_git.t that
got forgotten
- (Abe Timmerman, Tue, 17 Oct 2023 10:01:44 +0200) FIX: iffy rounding test
by adding more digits
- (Abe Timmerman, Tue, 17 Oct 2023 10:03:31 +0200) Update the
example-config for MSWin32
- We now have 64-bit and loads of other stuff.
- Test::Smoke::Util::Configure_win32() was updated to understand more
- switches, this is reflected here.
- (Abe Timmerman, Tue, 17 Oct 2023 11:47:27 +0200) There seem to be more
ways to set a proxy
- After more failing tests with a proxy, it turns out `ALL_PROXY` is also
- looked at by HTTP::Tiny (and in both upper- and lower-case).
1.80_01 2023-10-13T22:12:09+02:00 (7ea15ed => Abe Timmerman)
- (Abe Timmerman, Fri, 13 Oct 2023 22:12:09 +0200) Autocommit for
distribution Test-Smoke 1.80_01 (test)
- (Abe Timmerman, Sat, 14 Oct 2023 13:53:36 +0200) Make sure we always use
(double) quotes(")
- Commands and arguments that contain spaces or are allready delimited,
- should always go out to the "shell" with quotes(") (not apostrophes(')).
- (Abe Timmerman, Sat, 14 Oct 2023 19:57:41 +0200) FIX: GitHubIssue #78
- The `sprintf()` rounds-up all numbers with a fraction-bit >= 0.5, so it
- can round-up to 60 again. We now check that and correct.
- (Abe Timmerman, Sat, 14 Oct 2023 20:01:55 +0200) Merge branch
'metacpan-20230214' of https://github.com/jkeenan/Test-Smoke into
jkeenan-metacpan-20230214
1.80 2023-05-01T08:56:06+02:00 (3b74d8a => Abe Timmerman)
- (Abe Timmerman, Mon, 1 May 2023 08:56:06 +0200) Autocommit for
distribution Test::Smoke 1.80 (minor)
- (Abe Timmerman, Tue, 9 May 2023 13:54:24 +0200) Split the 'building' of
the commandline from run()
- We didn't properly quote the command or arguments - a quoted command was
- re-quoted - this undos the quoting on MSWin32 and makes commands with
- spaces break.
- We have now split off the building of the command line from the run
- method in order to test it properly.
- (Abe Timmerman, Tue, 9 May 2023 13:59:54 +0200) Use quote-meta for paths
- On MSWin32 the backslash (\) path-separator is interpreted as the escape
- char, this messes up the regex for matching them. We'll quote-meta the
- paths for the test.
- (Abe Timmerman, Tue, 9 May 2023 14:03:05 +0200) Remove HTTPS?_PROXY
while running the test
- A test-failure showing a 403 from a squid-proxy makes me think we need
- to temporarily remove the ENVironment variables HTTP_PROXY and
- HTTPS_PROXY if set.
- (Abe Timmerman, Tue, 9 May 2023 14:07:33 +0200) Use tempdir() for new
target dirs
- We shouldn't use the 't/' directory for targeting our destinations, a
- tempdir() is nicer and most likely always writable.
- Also add a test for the UNCify_path() function.
- (Abe Timmerman, Tue, 27 Jun 2023 16:28:30 +0200) Create option to skip
PERLIO=stdio
- On some platforms - e.g. HP-UX - stdio will not ever work again, we need
- a way to run the test suite without the stdio option. This will create
- problems for the reporter, but we will have to solve them in stage 2 of
- this change.
- (Abe Timmerman, Fri, 30 Jun 2023 14:35:44 +0200) Fix: Reporter and
Smoker
- Smoker: multi-locale
- Reporter: no-stdio
- (Abe Timmerman, Tue, 10 Oct 2023 14:27:52 +0200) FIX: some MSWin32 stuff
- mistakes in MSWin32 (ConfigSmoke)
- Syncer::Git -> MSWin32 needs an extra option for clone:
- `--config core.autocrlf input`
- (Abe Timmerman, Thu, 12 Oct 2023 18:22:54 +0200) Add -Accflags='' and
-Aldflags='' for MSWin32
- take into account that textfiles are now checked out without CRLF in
- git
- -Accflags='' to add compiler flags: sets BUILDOPTEXTRA
- -Aldflags='' to add linker flags: sets LINK_FLAGSEXTRA
- (Abe Timmerman, Fri, 13 Oct 2023 19:46:11 +0200) FIX: --config
core.autocrlf
- This needs an '=' inbetween the name and value for `git clone`
- (Abe Timmerman, Fri, 13 Oct 2023 19:49:46 +0200) Update
Configure_win32()
- Add -Dprefix as alias for -DINST_TOP which does the same
- Reimplement -Accflags to set BUILDOPTEXTRA
- Add -Aldflags=... and make it set PRIV_LINK_FLAGS
- (Abe Timmerman, Fri, 13 Oct 2023 19:57:03 +0200) FIX: we don't need
quotes in result of whereis()
- Commands with a space in their path/name should no longer have
- delimiting quotes, this is taken care of in Test::Smokke::Util::Execute
- (Abe Timmerman, Fri, 13 Oct 2023 20:10:45 +0200) Merge branch
'fix/mswin32-configure' into development
- (Abe Timmerman, Fri, 13 Oct 2023 21:47:17 +0200) FIX: POD, remove =back
without =over
- (Abe Timmerman, Fri, 13 Oct 2023 21:48:13 +0200) We're starting a new
beta cycle
- (Abe Timmerman, Fri, 13 Oct 2023 21:48:56 +0200) FIX: tests for
-Accflags
- Now that we have reimplemented -Accflags to set BUILDOPTEXTRA
- (introduced in 2005) we need to fix the test-makefiles and tests
- (Abe Timmerman, Fri, 13 Oct 2023 22:04:12 +0200) Merge branch
'feature/no-stdio' into development
- (Abe Timmerman, Fri, 13 Oct 2023 22:09:09 +0200) Exclude "perlio_only"
from pod-coverage in xt/03-pod-coverage.t
1.79_10 2023-04-30T13:30:06+02:00 (df7aa5b => Abe Timmerman)
- (Abe Timmerman, Sun, 30 Apr 2023 13:30:06 +0200) Autocommit for
distribution Test::Smoke 1.79_10 (test)
1.79_09 2023-04-29T15:14:46+02:00 (59570a0 => Abe Timmerman)
- (Abe Timmerman, Sat, 29 Apr 2023 15:14:46 +0200) Autocommit for
distribution Test::Smoke 1.79_09 (same)
( run in 2.012 seconds using v1.01-cache-2.11-cpan-d7a12ab2c7f )