Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hoaproject/Test
The Hoa\Test library.
https://github.com/hoaproject/Test
8c4105b95d091404cc9482833aac1e7593917091 authored almost 7 years ago by Ivan Enderlin <[email protected]>
e8066777ea33ee7c817e1f5c4b711b2c5acab599 authored about 7 years ago by Ivan Enderlin <[email protected]>
97ce3fe2bcb5fd1561ae047657a7868facd4918c authored about 7 years ago by Ivan Enderlin <[email protected]>
751f747172be60246f20ee834367f47d8d5251a8 authored about 7 years ago by Ivan Enderlin <[email protected]>
5f4bbb86eb68b9fbf45775de52e9cd72e0d0945e authored about 7 years ago by Ivan Enderlin <[email protected]>
42153d7c5dd45b073d2bebad2fc89ade4dea9fb1 authored about 7 years ago by Ivan Enderlin <[email protected]>
0d7738aa64d6b6725fd22541749a9b24d533d331 authored about 7 years ago by Ivan Enderlin <[email protected]>
3725e155b3454acf5501fa4dc4402ba96e5f63e8 authored about 7 years ago by Ivan Enderlin <[email protected]>
83cf7be2a54a11cd804edae81cff75f2e3f7ad26 authored over 7 years ago by Ivan Enderlin <[email protected]>
ec675931ba2665542d4e76f97766e84d51a93115 authored over 7 years ago by Ivan Enderlin <[email protected]>
b3a2953ba4f419bf639c068b7b64cab6ea56cfb3 authored over 7 years ago by Ivan Enderlin <[email protected]>
If the collection of directories containing tests to execute is empty,
then the `Test` directory...
07945256c7173f6967c654dadfa0136cac329ff6 authored over 7 years ago by Ivan Enderlin <[email protected]>
It is now handled by Kitab.
96dbc46ccca70048d3b5c8399bea9094f7b778dc authored over 7 years ago by Ivan Enderlin <[email protected]>7de81f69364a59fea3948cb6bf58cd744273751a authored over 7 years ago by Ivan Enderlin <[email protected]>
See https://github.com/hoaproject/Test/pull/88.
981c553bd5b4a747a71911a0f7afe84816e6c018 authored over 7 years ago by Ivan Enderlin <[email protected]>f68038215ad7f2abcc74c2339ddd6924206b73fe authored over 7 years ago by Ivan Enderlin <[email protected]>
595ddb569972c6a8ba672ac2e0502e5b804ff5ae authored over 7 years ago by Grummfy <[email protected]>
Use the Kitab API to compile the documentation into doctests. Then,
continue the pipeline with o...
This is another step in this serie of using Kitab.
3842aa293de00b156191353707e21b9d9f83490c authored over 7 years ago by Ivan Enderlin <[email protected]>
This is the first patch of a small serie. Next step is to introduce
Kitab, our home tool to gene...
Ease code readability.
513c395ad9b9b97c21afb608a250daddf7291687 authored over 7 years ago by Ivan Enderlin <[email protected]>3faefcfe2358508dbe1a3b1cf8a68a93d1b62871 authored over 7 years ago by Ivan Enderlin <[email protected]>
Code block can have comments. If the comment starts with `#` (shell
style), then the whole comme...
New verb `must_throw` for the code block type has been introduced
recently. This patch enhances ...
c14003046bae8a063a30053e87bac4e837215d8b authored almost 8 years ago by Ivan Enderlin <[email protected]>
Just type `ignore`, `must_throw` is a new verb that can be used in a
code block type. Thus `php,...
Each code block must has the type `php`. However, the type is a list of
verbs, separated by a co...
A code block has a type t and a content c:
```t
c
```
The type can be optional. In...
dbf0555e5d7f6170a6575b50e1957fed7987a488 authored almost 8 years ago by Ivan Enderlin <[email protected]>c8e140c23377ec78f4d4c58fce3fbc758a2f7b8b authored almost 8 years ago by Ivan Enderlin <[email protected]>
Deduce generator directory and generator namespace from the
`composer.json` file if it exists. I...
a6418f33694fd015a9c421e62b9e7509e7b6aaff authored almost 8 years ago by Ivan Enderlin <[email protected]>
55954cdb24b3da29a252da46370d68354c89998e authored almost 8 years ago by Ivan Enderlin <[email protected]>
The `hoa test:generate` command was obselete. It is rewritten to:
1. Generate unit test suite...
35bd5d1cb725354e2894420dc3611e4d53175e92 authored almost 8 years ago by Ivan Enderlin <[email protected]>
The `assert` asserter helps to test a piece of code using the `assert`
intrinsic.
It is like `when` but it expects the result of the callable to be
`void`.
724694696628cfdf39ba6997433c64817047b21c authored almost 8 years ago by Ivan Enderlin <[email protected]>
87f70b70cac0d0bb07bec7928e63043bfe67afd5 authored almost 8 years ago by Ivan Enderlin <[email protected]>
This patch automatically restricts the code coverage score to the
current library. By default, a...
f81fe10a2d4fc5b8d36f4887b43c0650124731cc authored almost 8 years ago by Ivan Enderlin <[email protected]>
55a697837f2d22e02090b3bfcc87bb56ea9704cd authored almost 8 years ago by Ivan Enderlin <[email protected]>
9cb56d40f9e9fa0a2d22ccb625a583d06a4cedeb authored almost 8 years ago by Ivan Enderlin <[email protected]>
3514a47a267f527c4c5d0e53130fd36b7cb69656 authored almost 8 years ago by Ivan Enderlin <[email protected]>
Avoid having `..` pieces in the path. Directly compute an absolute path.
4e5c1e4839951273c913a43daba514487fff0e83 authored almost 8 years ago by Ivan Enderlin <[email protected]>5ea3b0923fcbe77f504d9bc3c8a91efe383feb44 authored almost 8 years ago by Ivan Enderlin <[email protected]>
bb172f78cecc56a0b44767f948f3251634159328 authored almost 8 years ago by Ivan Enderlin <[email protected]>
6f97add8ef0ef8970d5d9cb1b6a3ff5f327f1b31 authored almost 8 years ago by Ivan Enderlin <[email protected]>
46f4d923f1f8a3a90f0e2ab22e2c08450b4793b3 authored almost 8 years ago by Alexis von Glasow <[email protected]>
9831a57e8e23e1d353f75280c76d6fcab9961d01 authored about 8 years ago by Ivan Enderlin <[email protected]>
c836e80b98e2b24f147b55389d5aca227ae63c9d authored about 8 years ago by Ivan Enderlin <[email protected]>
43ae8ae022d706face7581512f5052ff0cc8bfd8 authored about 8 years ago by Ivan Enderlin <[email protected]>
f61a986c720c9ae502b9a80183ddb3bfaad82cda authored about 8 years ago by Ivan Enderlin <[email protected]>
ec0c61d79580f99db258a882cdfbcb2a5e7e0e63 authored about 8 years ago by Ivan Enderlin <[email protected]>
3e35b416affc5390e221a712b57e1a8b1e25f201 authored about 8 years ago by Ivan Enderlin <[email protected]>
If a test suite would like to be decorrelated from its System Under
Test, it must implement the ...
9a92e3123ef1a82e81886c5b3ff0911b8fcaf660 authored about 8 years ago by Ivan Enderlin <[email protected]>
206d92b6c491898dd7cdef500083bf5a39c98365 authored about 8 years ago by Ivan Enderlin <[email protected]>
f80f083a0d1cc7a044fdbca10ea46cdcdbef4c38 authored over 8 years ago by Ivan Enderlin <[email protected]>
5939a39ef001005cb6aab1cdd5680434b15aa7ab authored over 8 years ago by Ivan Enderlin <[email protected]>
742242d1047b44b3802b40bef9810958565b0b89 authored over 8 years ago by Ivan Enderlin <[email protected]>
Having an empty `HOA_PRELUDE_FILES` environment variable is filtered by
PHP, but not by HHVM. So...
5f4c29b3b31708f2fc5b36fe779cecf11d7f78e3 authored over 8 years ago by Ivan Enderlin <[email protected]>
df1f54405d308377f8f7371f0f429809f6235ea6 authored over 8 years ago by Ivan Enderlin <[email protected]>
d60872c57934470efa9462e44ffbd6cca07890ff authored over 8 years ago by Ivan Enderlin <[email protected]>
2cbf568edf3507a3d0d295b90d5a2081cd181ba0 authored over 8 years ago by Ivan Enderlin <[email protected]>
`void` for PHP-7.1 is now a reserved keyword[1]. This patch replace the
class `Fields\Void` to t...
There is 3 cases:
1. Run test suites of the current library:
So to use `hoa/test` in...
ddb80f6ef5dbdca1283b2053fd33e2cbb369dc29 authored over 8 years ago by Ivan Enderlin <[email protected]>dfa24105b1de83dfcca791b10f8094c109bbe3ac authored over 8 years ago by Ivan Enderlin <[email protected]>
fdf0f12437ab64b8a4f63dc9240051037bee45d8 authored over 8 years ago by Ivan Enderlin <[email protected]>
Same approach than the unit test suite. An integration test suite must
extend `Hoa\Test\Integrat...
The default regular expression representing default namespace works but
it is not optimized. Thi...
This must be a regular expression.
2676929f382e800630480de1e6ff5a65313c911d authored over 8 years ago by Ivan Enderlin <[email protected]>07bbc92c83d84c51986ecc9254b1bc270e6302c2 authored almost 9 years ago by Ivan Enderlin <[email protected]>
a7e57678a8d2998bf8c7a81c22513d3c6a6d4028 authored almost 9 years ago by Ivan Enderlin <[email protected]>
There is more details for the duration and memory fields. Also, there is
more spaces between tes...
d1548f84ab4f4cd1aac6a98e7167da99a76a1267 authored almost 9 years ago by Ivan Enderlin <[email protected]>
a821e4efc04b61d8d2d943d2bc8c76c43173f7eb authored almost 9 years ago by Ivan Enderlin <[email protected]>
a7da217371ec49cbbfff7cebba871818659c9235 authored almost 9 years ago by Ivan Enderlin <[email protected]>
0ed8de852d69689ea66f6443f29eb1be7f4922da authored almost 9 years ago by jubianchi <[email protected]>
dc6d096541be705972ad8b15c2d5b6a27a5beca0 authored almost 9 years ago by jubianchi <[email protected]>
30b7614f6a87797c8828f11dde3b72cf8b18a5a1 authored almost 9 years ago by jubianchi <[email protected]>
502871950c6137d6ab8f63c4248237a25988caaa authored almost 9 years ago by Ivan Enderlin <[email protected]>
58e9cb99cc53c1ee2e66a80692f1f110af4ee248 authored almost 9 years ago by Ivan Enderlin <[email protected]>
ca8af4650c6ae408dc212d35305a2cb642af4eb9 authored almost 9 years ago by Ivan Enderlin <[email protected]>
By default, the `Test/` directory will be used.
beb00be68b14e30f4bf9fe99eec9f24e9b2a97e5 authored almost 9 years ago by Ivan Enderlin <[email protected]>
Patches have been merged into atoum' source code, so we can remove our
own implementation \o/.
65faade1a358b44183624feb47e76bddfb71dd87 authored almost 9 years ago by Stéphane HULARD <[email protected]>
9509de2c48d144f581446f29533c9a03aee073f9 authored almost 9 years ago by Ivan Enderlin <[email protected]>
0b4cf08591ecee2ab41415ffdec10ded8f89bcf8 authored almost 9 years ago by Ivan Enderlin <[email protected]>
71bd9494fdae44ae9de9435d9b5cb5935b7b2471 authored almost 9 years ago by Ivan Enderlin <[email protected]>
2f49e7d6eb03930ff06ea90196b89b05ef0bf54b authored almost 9 years ago by Ivan Enderlin <[email protected]>
0075d620439b69e22554795509826779f231e8d6 authored almost 9 years ago by Ivan Enderlin <[email protected]>
7a90b517593cd3f8b2a4ed03f108a0f7b0c56bf2 authored almost 9 years ago by Ivan Enderlin <[email protected]>
e4c2c11be9ac835695ba8cc9886ce78808d134a6 authored almost 9 years ago by Ivan Enderlin <[email protected]>
083c016276474803fa16f09592359c0493441445 authored almost 9 years ago by Ivan Enderlin <[email protected]>
cbbd6e39862e6fb90a6f827976be259eee940dee authored about 9 years ago by Ivan Enderlin <[email protected]>
a6f0c244e9fe9a3c29d693360a2f75a016f4916e authored about 9 years ago by Ivan Enderlin <[email protected]>
f4d08086e8d7c11758e841512b6b97841bab940f authored about 9 years ago by Ivan Enderlin <[email protected]>
a6e6d6ea104630c8e75f0a26a68a0816daefda4c authored about 9 years ago by Ivan Enderlin <[email protected]>
b62cb4d3dd679fc29304fe66e210a3ce2cb5df79 authored about 9 years ago by Ivan Enderlin <[email protected]>