mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 17:32:44 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
	
		
			717 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			717 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| describe("correct behavior", () => {
 | |
|     test("length is 0", () => {
 | |
|         expect(Temporal.Now.plainTimeISO).toHaveLength(0);
 | |
|     });
 | |
| 
 | |
|     test("basic functionality", () => {
 | |
|         const plainTime = Temporal.Now.plainTimeISO();
 | |
|         expect(plainTime).toBeInstanceOf(Temporal.PlainTime);
 | |
|         expect(plainTime.calendar.id).toBe("iso8601");
 | |
|     });
 | |
| 
 | |
|     test("custom time zone", () => {
 | |
|         const timeZone = {
 | |
|             getOffsetNanosecondsFor() {
 | |
|                 return 86400000000000;
 | |
|             },
 | |
|         };
 | |
|         const plainTime = Temporal.Now.plainTimeISO();
 | |
|         const plainTimeWithOffset = Temporal.Now.plainTimeISO(timeZone);
 | |
|         // FIXME: Compare these in a sensible way
 | |
|     });
 | |
| });
 | 
