Fredrik Henricsson
672cfd35f0
Normalize line endings for .bat files
...
When updating the Gradle wrapper's .bat file, the line endings were
replaced with ^M instead of keeping the existing CRLF ending.
A few samples were already using a .gitattributes file to explicitely
set the line endings for .bat files to CRLF. Move the .gitattributes
file to the root folder and delete the sample specific files.
2020-10-22 22:08:04 +02:00
Fredrik Henricsson
8e96c161f7
Update Gradle wrapper to 6.7
...
Update the Gradle wrapper used by the root and sample
projects from 6.3 to 6.7.
2020-10-22 22:07:50 +02:00
Robert Stoll
d2b61e8d3f
Merge pull request #661 from jakubriegel/#629_path_is_absolute
...
#629 add Path.isAbsolute method
2020-10-22 15:06:56 +02:00
Jakub Riegel
b49ec4005a
#629 add Path.isAbsolute method
2020-10-22 12:45:14 +02:00
Robert Stoll
1c1b81baaa
Merge pull request #659 from robstoll/rename-scala-to-scala2
...
Rename scala to scala2
2020-10-21 08:10:11 +02:00
Robert Stoll
2f1b3ee4ce
don't validateBeforePublish for generateForScala
...
and deactivate some other tasks which are not needed
2020-10-20 21:33:31 +02:00
Robert Stoll
43cacaee88
rename atrium-scala to atrium-scala2 and change package structure
...
Don't prefix packages with scala but move it after ch.tutteli.atrium.
IMO it is not an extension like kotlin_1_3 and therefore should
not be at the end. Use scala2 as we are likely going to use atrium-scala
for scala 3 once it is out.
2020-10-20 21:33:31 +02:00
Robert Stoll
044edeaddd
Merge pull request #642 from robstoll/sample-kdoc
...
Sample kdoc
2020-10-20 15:12:16 +02:00
Robert Stoll
6b8c74bd1b
prepare also samples for the jvm module and adjust dokka
2020-10-19 23:42:12 +02:00
Robert Stoll
f577739858
prepare adding samples to KDoc
2020-10-19 22:04:04 +02:00
Robert Stoll
044e1b5573
remove architecture diagram, no longer valid
2020-10-19 21:07:58 +02:00
Robert Stoll
1f5106e3b0
Merge pull request #635 from robstoll/simplify-DefaultIterableLikeAssertions
...
simplify DefaultIterableLikeAssertions all and containsNoDuplicates
2020-10-18 00:17:33 +02:00
Robert Stoll
4c11f66cc7
simplify DefaultIterableLikeAssertions all and containsNoDuplicates
...
they share common code.
moreover:
- move turnSubjectToList inside DefaultIterableLikeAssertions not used
elsewhere. Simplify as we don't need the transformed container but
only the transformed subject, i.e. remove and introduce
transformToList
2020-10-17 22:56:49 +02:00
Jakub Riegel
b5b945d647
#630 add Path.isRelative method ( #632 )
2020-10-16 18:28:12 +02:00
Victor Osipov
1dbef19e9e
add Iterable.containsNoDuplicates() ( #601 )
2020-10-16 15:26:35 +02:00
Valentino
1a10575fde
#482 accept date as string for chronozoneddatetime ( #625 )
2020-10-15 12:41:37 +02:00
Tomasz Tarczyński
dc2f223f4a
Fuse MapEntryAssertionSpecs ( #622 )
...
* Fuse MapAssertionSpecs
* Remove leftover from fusing IterableFeatureAssertionsSpec with
IterableAssertionSpec
* Comment-out IterableLike Scala specs, remove IterableFutureAssertionsSpec
2020-10-14 07:20:31 +02:00
dependabot[bot]
c0bcf0d2c0
Bump junit-jupiter-api from 5.3.1 to 5.7.0 in /samples/multiplatform
...
Bumps [junit-jupiter-api](https://github.com/junit-team/junit5 ) from 5.3.1 to 5.7.0.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.3.1...r5.7.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-11 15:31:18 +02:00
dependabot[bot]
c6d70a11d9
Bump spek_version from 2.0.0 to 2.0.13 in /samples/jvm/spek
...
Bumps `spek_version` from 2.0.0 to 2.0.13.
Updates `spek-dsl-jvm` from 2.0.0 to 2.0.13
- [Release notes](https://github.com/spekframework/spek/releases )
- [Changelog](https://github.com/spekframework/spek/blob/2.x/docs/breaking-changes.md )
- [Commits](https://github.com/spekframework/spek/compare/2.0.0...2.0.13 )
Updates `spek-runner-junit5` from 2.0.0 to 2.0.13
- [Release notes](https://github.com/spekframework/spek/releases )
- [Changelog](https://github.com/spekframework/spek/blob/2.x/docs/breaking-changes.md )
- [Commits](https://github.com/spekframework/spek/compare/2.0.0...2.0.13 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-11 15:31:04 +02:00
dependabot[bot]
fa8babed64
Bump junit_version from 5.3.1 to 5.7.0 in /samples/jvm/junit5
...
Bumps `junit_version` from 5.3.1 to 5.7.0.
Updates `junit-jupiter-api` from 5.3.1 to 5.7.0
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.3.1...r5.7.0 )
Updates `junit-jupiter-engine` from 5.3.1 to 5.7.0
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.3.1...r5.7.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-11 07:48:21 +02:00
dependabot[bot]
1b6fd766fd
Bump atrium-fluent-en_GB-js from 0.11.0 to 0.13.0 in /samples/js/jasmine
...
Bumps [atrium-fluent-en_GB-js](https://github.com/robstoll/atrium ) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/robstoll/atrium/releases )
- [Commits](https://github.com/robstoll/atrium/compare/v0.11.0...v0.13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:50:54 +02:00
dependabot[bot]
4fd53942ce
Bump kotlin.version from 1.3.72 to 1.4.10 in /samples/maven
...
Bumps `kotlin.version` from 1.3.72 to 1.4.10.
Updates `kotlin-stdlib-jdk8` from 1.3.72 to 1.4.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.4.10/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.3.72...v1.4.10 )
Updates `kotlin-reflect` from 1.3.72 to 1.4.10
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.4.10/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.3.72...v1.4.10 )
Updates `kotlin-maven-plugin` from 1.3.72 to 1.4.10
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:49:36 +02:00
dependabot[bot]
8120ac1611
Bump atrium-fluent-en_GB from 0.11.0 to 0.13.0 in /samples/jvm/junit5
...
Bumps [atrium-fluent-en_GB](https://github.com/robstoll/atrium ) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/robstoll/atrium/releases )
- [Commits](https://github.com/robstoll/atrium/compare/v0.11.0...v0.13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:22:57 +02:00
dependabot[bot]
41782509f4
Bump junit.version from 5.6.1 to 5.7.0 in /samples/maven
...
Bumps `junit.version` from 5.6.1 to 5.7.0.
Updates `junit-jupiter` from 5.6.1 to 5.7.0
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.6.1...r5.7.0 )
Updates `junit-jupiter-engine` from 5.6.1 to 5.7.0
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.6.1...r5.7.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:21:58 +02:00
dependabot[bot]
1ba85cc180
Bump atrium-fluent-en_GB from 0.11.0 to 0.13.0 in /samples/multiplatform
...
Bumps [atrium-fluent-en_GB](https://github.com/robstoll/atrium ) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/robstoll/atrium/releases )
- [Commits](https://github.com/robstoll/atrium/compare/v0.11.0...v0.13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:21:33 +02:00
dependabot[bot]
6d0e6eebcb
Bump atrium-fluent-en_GB-js from 0.11.0 to 0.13.0 in /samples/js/mocha
...
Bumps [atrium-fluent-en_GB-js](https://github.com/robstoll/atrium ) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/robstoll/atrium/releases )
- [Commits](https://github.com/robstoll/atrium/compare/v0.11.0...v0.13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:21:08 +02:00
dependabot[bot]
4be6d91c38
Bump atrium-fluent-en_GB from 0.11.0 to 0.13.0 in /samples/jvm/spek
...
Bumps [atrium-fluent-en_GB](https://github.com/robstoll/atrium ) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/robstoll/atrium/releases )
- [Commits](https://github.com/robstoll/atrium/compare/v0.11.0...v0.13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:20:44 +02:00
dependabot[bot]
cb1b1c90d1
Bump maven-surefire-plugin from 3.0.0-M4 to 3.0.0-M5 in /samples/maven
...
Bumps [maven-surefire-plugin](https://github.com/apache/maven-surefire ) from 3.0.0-M4 to 3.0.0-M5.
- [Release notes](https://github.com/apache/maven-surefire/releases )
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M4...surefire-3.0.0-M5 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:20:24 +02:00
dependabot[bot]
47f3652b54
Bump atrium-fluent-en_GB from 0.11.0 to 0.13.0 in /samples/maven
...
Bumps [atrium-fluent-en_GB](https://github.com/robstoll/atrium ) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/robstoll/atrium/releases )
- [Commits](https://github.com/robstoll/atrium/compare/v0.11.0...v0.13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 23:20:01 +02:00
Robert Stoll
aa4a006b4d
Merge pull request #623 from uzilan/dependabotnojavalabel
...
Added dependabot labels to avoid the java label
2020-10-10 22:54:47 +02:00
Uzi Landsmann
82d01c7873
Added dependabot labels to avoid the java label
2020-10-10 22:09:39 +02:00
dependabot[bot]
0129534908
Bump org.jetbrains.kotlin.multiplatform in /samples/multiplatform
...
Bumps org.jetbrains.kotlin.multiplatform from 1.3.72 to 1.4.10.
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 19:24:26 +02:00
dependabot[bot]
d227d7b378
Bump org.jetbrains.kotlin.jvm from 1.3.72 to 1.4.10 in /samples/jvm/spek
...
Bumps org.jetbrains.kotlin.jvm from 1.3.72 to 1.4.10.
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 19:22:02 +02:00
dependabot[bot]
2587a7c479
Bump org.jetbrains.kotlin.jvm in /samples/jvm/junit5
...
Bumps org.jetbrains.kotlin.jvm from 1.3.72 to 1.4.10.
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-10 19:21:40 +02:00
Uzi Landsmann
41f48a39bc
Configured dependabot for samples ( #604 )
2020-10-10 17:59:59 +02:00
Tomasz Tarczyński
176b02fdf0
Fuse collection and iterable specs ( #602 )
2020-10-10 14:37:30 +02:00
Robert Stoll
c73eccb622
Merge pull request #603 from robstoll/cleanup-generateLogic
...
Cleanup generate logic
2020-10-09 07:03:05 +02:00
Robert Stoll
173c38ca16
remove impls file in atrium-logic move into specific files
2020-10-08 22:22:57 +02:00
Robert Stoll
4d31d75a52
add return type to impls
2020-10-08 21:49:23 +02:00
Robert Stoll
cb8f219f48
Merge pull request #600 from jgrgt/vararg-generate-logic
...
use named groups in regex of generateLogic
2020-10-08 21:42:48 +02:00
Jens Geiregat
e8ff6487cd
Remove vararg support from generateLogic
2020-10-08 19:55:53 +02:00
Jens Geiregat
da8919688f
Make generateLogic support varargs + avoid index-based regex
2020-10-07 23:06:45 +02:00
Robert Stoll
97d6a7ffdc
Merge pull request #599 from tarczynskitomek/enhancement/#329_rename_without_fuse
...
Rename .*FeatureAssertionSpec classes without fusing
2020-10-07 07:31:47 +02:00
Tomasz Tarczyński
3cafcf7971
Rename .*FeatureAssertionSpec classes without fusing
...
Easier one this time: renamed specs which do not have a counterpart w/o
"Feature", thus do not require fusing.
2020-10-06 22:37:52 +02:00
Tomasz Tarczyński
2ebb3e7f3c
Rename MapFeatureAssertionsSpec to MapAssertionsSpec ( #598 )
...
- Join existing Spec files after renaming
- add `out` to expect(map).contains...values -> add regression to ambiguityTests
- First PR to solve #329
2020-10-06 20:25:20 +02:00
Robert Stoll
5fc813d22d
Merge pull request #597 from robstoll/#577-move-featureExtractor-to-logic
...
#577 move FeatureExtractor to logic
2020-10-03 15:57:54 +02:00
Robert Stoll
f58b2adf1d
deprecate FeatureExtractor and FeatureExtractorBuilder from domain
2020-10-02 22:01:03 +02:00
Robert Stoll
31cf26710d
move FeatureExtractor from domain-builders to atrium-logic
...
- including FeatureExtractorBuilder
- use FeatureExpectOptions instead of own FeatureOptions
- move OptionsChooser to core and rename to FeatureExpectOptionsChooser
- adapt API accordingly, use FeatureExtractorBuilder.ExecutionStep
instead of ExtractedFeaturePostStep
- rename AnyAssertions.notToBeNullBut to notToBeNullButOfType
2020-10-01 22:50:21 +02:00
Robert Stoll
acc516bdb3
typo in Sponsors section
2020-10-01 20:18:55 +02:00
Robert Stoll
bb85d211db
Merge pull request #592 from jGleitz/path-is-executable
...
Add Path.isExecutable
2020-10-01 12:24:05 +02:00