[threeten-dev] Please help to review new added test cases for java.time.Chronology
roger riggs
roger.riggs at oracle.com
Thu May 9 08:21:53 PDT 2013
Hi Stephen,
I'll update the official name to be just "Hijrah"; currently that is an
alias
because there are variants. The official names really should not be
ambiguous
and Hijrah is not specific about the variant.
But we did agree that the default/dominant calendar should be Umm AlQura.
Roger
On 5/9/2013 5:06 AM, Stephen Colebourne wrote:
> TCKChronology
> test_dateNow/test_dateYearDay should really be 5 separate test cases
> each, as redefining variables in a test case is bad design.
>
> Sherman/Masayoshi/Roger,
> The calendar system display name for Hijrah is tested as
> "Hijrah-umalqura". This looks wrong next to the other names, and I
> suspect it might be a bug (not stripping the -umalqura suffix before
> lookup).
>
> Stephen
>
>
> On 9 May 2013 09:32, Patrick Zhang <patrick.zhang at oracle.com> wrote:
>> Hi Team,
>>
>> Please help to review new added test cases for java.time.Chronology.
>> Impacted apis:
>> date(Era era, int yearOfEra, int month, int dayOfMonth)
>> dateYearDay(Era era, int yearOfEra, int dayOfYear)
>> dateNow()
>> dateNow(Clock clock)
>> dateNow(ZoneId zone)
>> getDisplayName()
>>
>> And in this webrev there is one fix for test code.
>> According to
>> http://sqeweb.us.oracle.com/jsn/users/patrick/threeten/build/linux-x86-normal-server-release/docs/api/,
>> 1912-02-19 should belong to Meiji Era nor Taisho. So change the date to
>> 1916-02-19 which is in Taisho.
>>
>> webrev:
>> http://cr.openjdk.java.net/~pzhang/JSR310/java/time/chrono/Chronology/webrev/
>> test result:
>> http://cr.openjdk.java.net/~pzhang/JSR310/java/time/chrono/Chronology/TCKChronology.jtr
>>
>> Regards
>> Patrick
>>
More information about the threeten-dev
mailing list