class
Crowbar::Mutators::TimestampMutator
- Crowbar::Mutators::TimestampMutator
- Crowbar::Mutator
- Reference
- Object
Overview
Injects critical temporal boundary dates and timestamps (Y2038, epoch 0, leap seconds)
Defined in:
crowbar/mutators/arithmetic.crConstant Summary
-
EPOCH_BOUNDARIES =
["0", "-1", "2147483647", "2147483648", "4294967295", "9223372036854775807", "-62135596800", "253402300799"] -
ISO_BOUNDARIES =
["1970-01-01T00:00:00Z", "2038-01-19T03:14:07Z", "2024-02-29T23:59:59Z", "2000-02-29T00:00:00Z", "1900-02-29T00:00:00Z", "2016-12-31T23:59:60Z", "9999-12-31T23:59:59Z", "0000-00-00T00:00:00Z"]
Instance Method Summary
- #description : String
- #mutate(context : Context, buffer : Buffer, target_range : Tuple(Int32, Int32) | Nil = nil) : Tuple(Bool, Int32)
- #name : String