-
-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
accept date and time as string in ISO 8601 format for ChronoLocalDateTime #481
Comments
assaflei
pushed a commit
to assaflei/atrium
that referenced
this issue
May 15, 2020
introduce typealias CharSequenceOrNumberOrChar for Any move CharSequenceOrNumberOrChar to domain-api and use in domain-impl update setup instructions for the new infix API include the new infix API to be published preparation for accepting String instead of Zoned/LocalDate(Time) object preparation for robstoll#480, robstoll#481 and robstoll#482 refer to current milestone in good_first_issue template fix link for nullableContainer return empty message in case callee is org.spekframework.ide reduce code duplication also for jvm specs, add more cases to PathSpec fix wrong replacements and workaround KT-38721 (add import next to star) api-fluent work done commiting requested changes updated with comments adding problematic classes which break the build adding problemtic code to server to reproduce error reproducing problematic build on CI fix to build problem addressing latest comment, build should pass adjust the pseudo-keyword from exist to existing moved infix jdk8 extension to jvm module rebasing
assaflei
pushed a commit
to assaflei/atrium
that referenced
this issue
May 15, 2020
introduce typealias CharSequenceOrNumberOrChar for Any move CharSequenceOrNumberOrChar to domain-api and use in domain-impl update setup instructions for the new infix API include the new infix API to be published preparation for accepting String instead of Zoned/LocalDate(Time) object preparation for robstoll#480, robstoll#481 and robstoll#482 refer to current milestone in good_first_issue template fix link for nullableContainer return empty message in case callee is org.spekframework.ide reduce code duplication also for jvm specs, add more cases to PathSpec fix wrong replacements and workaround KT-38721 (add import next to star) api-fluent work done commiting requested changes updated with comments adding problematic classes which break the build adding problemtic code to server to reproduce error reproducing problematic build on CI fix to build problem addressing latest comment, build should pass adjust the pseudo-keyword from exist to existing moved infix jdk8 extension to jvm module rebasing
robstoll
added a commit
that referenced
this issue
May 15, 2020
* build windows also against JDK 11 introduce typealias CharSequenceOrNumberOrChar for Any move CharSequenceOrNumberOrChar to domain-api and use in domain-impl update setup instructions for the new infix API include the new infix API to be published preparation for accepting String instead of Zoned/LocalDate(Time) object preparation for #480, #481 and #482 refer to current milestone in good_first_issue template fix link for nullableContainer return empty message in case callee is org.spekframework.ide reduce code duplication also for jvm specs, add more cases to PathSpec fix wrong replacements and workaround KT-38721 (add import next to star) api-fluent work done commiting requested changes updated with comments adding problematic classes which break the build adding problemtic code to server to reproduce error reproducing problematic build on CI fix to build problem addressing latest comment, build should pass adjust the pseudo-keyword from exist to existing moved infix jdk8 extension to jvm module rebasing * added file deprecation suppress message + removed niok and kbox references * resolving comments in re
I'll work on this |
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Jul 5, 2020
12 tasks
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Jul 12, 2020
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Jul 12, 2020
# Conflicts: # misc/deprecated/domain/robstoll-lib/atrium-domain-robstoll-lib-jvm/src/main/kotlin/ch/tutteli/atrium/domain/robstoll/lib/creating/chronoLocalDateTimeAssertions.kt
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Jul 12, 2020
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Jul 26, 2020
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Jul 26, 2020
…ll#481-chrono-local-date-time # Conflicts: # apis/fluent-en_GB/atrium-api-fluent-en_GB-jvm/src/test/kotlin/ch/tutteli/atrium/api/fluent/en_GB/ChronoLocalDateTimeAssertionSpec.kt # logic/atrium-logic-jvm/src/main/kotlin/ch/tutteli/atrium/logic/impl/DefaultChronoLocalDateTimeAssertions.kt
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Jul 26, 2020
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Jul 26, 2020
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Aug 8, 2020
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Aug 8, 2020
rkiselev
added a commit
to rkiselev/atrium
that referenced
this issue
Aug 8, 2020
…stoll#481-chrono-local-date-time # Conflicts: # apis/fluent-en_GB/atrium-api-fluent-en_GB-jvm/src/main/kotlin/ch/tutteli/atrium/api/fluent/en_GB/chronoLocalDateTimeAssertions.kt # apis/fluent-en_GB/atrium-api-fluent-en_GB-jvm/src/test/kotlin/ch/tutteli/atrium/api/fluent/en_GB/ChronoLocalDateTimeAssertionSpec.kt
rkiselev
pushed a commit
to rkiselev/atrium
that referenced
this issue
Aug 19, 2020
rkiselev
pushed a commit
to rkiselev/atrium
that referenced
this issue
Aug 19, 2020
…ime' into robstoll#481-chrono-local-date-time
implemented with #556 |
This was referenced Oct 10, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Platform (jvm, js, android): jvm
Extension (none, kotlin 1.3, jdk8): jdk8
Code related feature
Following the things you need to do:
atrium-logic:
* yyyy-mm-ddThh:mm:ss.sss (up to 9 digits for nanoseconds)
* yyyy-mm-ddThh:mm:ss
* yyyy-mm-ddThh:mm
* yyyy-mm-dd
=> hint: all but the last point is supported by LocalDateTime.parse.
Note that accept date and time as string in ISO 8601 format for ChronoZonedDateTime #482 deals also with parsing DateTime. You should reuse the logic from there if accept date and time as string in ISO 8601 format for ChronoZonedDateTime #482 is already implemented.
api-fluent
describe("wrong string format")
after theinclude(...)
and add the following test-cases (use a map and forEach to generate the test-cases -- see DelegatingAssertionCheckerSpec for an example):describe("allowed shortcuts")
with the following test cases:api-infix
Your first contribution?
I'll work on this
if you would like to take this issue over.This way we get the chance to revise the description in case things have changed in the meantime, we might give you additional hints and we can assign the task to you, so that others do not start as well.
(Invite yourself in case you do not have an account yet).
The text was updated successfully, but these errors were encountered: