Remove double entries and correct indian-national calendar
One Test file added. Since Qdebug is has a maximum number of output lines, i added my testfile at the beginning. Maybe it can be changed before merge.
I don't know how the parser works, but changeing from indian-national to indiannational helped.
Before:
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() This regionCode = "calendar_systems"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Is valid? = true
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Country code = "CALENDAR"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Language code = "systems"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Name = "Multiple Calendar Systems"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Description = "A test file for multiple calendar systems"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems()
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Parsing region = "calendar_systems" year = 2020 calendar = "gregorian"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Date = "2020-01-01" Duration = 1 Name = "New Years Day00"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Date = "2020-01-01" Duration = 1 Name = "New Years Day01"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Date = "2020-01-01" Duration = 1 Name = "New Years Day00"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Date = "2020-01-01" Duration = 1 Name = "New Years Day01"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems()
After:
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() This regionCode = "calendar_systems"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Is valid? = true
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Country code = "CALENDAR"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Language code = "systems"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Name = "Multiple Calendar Systems"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Description = "A test file for multiple calendar systems"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems()
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Parsing region = "calendar_systems" year = 2020 calendar = "gregorian"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Date = "2020-01-01" Duration = 1 Name = "New Years Day00"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Date = "2020-01-01" Duration = 1 Name = "New Years Day01"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems() Date = "2020-04-21" Duration = 1 Name = "Bangla New Year"
QDEBUG : HolidayRegionTest::testLoadFileCalendarSystems()