fix: remove missing date fns; (#71)

This commit is contained in:
stefan-gorules
2023-08-14 01:00:19 +02:00
committed by GitHub
parent 830ed2bcd8
commit 7283047f49
4 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -387,8 +387,8 @@ impl<'a> Compiler<'a> {
self.compile_argument(name, arguments, 0)?;
Ok(self.emit(Opcode::Random))
}
"dayOfWeek" | "dayOfMonth" | "dayOfYear" | "weekOfMonth" | "weekOfYear"
| "monthOfYear" | "seasonOfYear" | "monthString" | "weekdayString" | "year" => {
"dayOfWeek" | "dayOfMonth" | "dayOfYear" | "weekOfYear" | "monthOfYear"
| "monthString" | "weekdayString" | "year" => {
self.compile_argument(name, arguments, 0)?;
Ok(self.emit(Opcode::DateManipulation(name)))
}
@@ -37,10 +37,8 @@ pub(crate) static BUILT_INS: Lazy<HashMap<&'static str, BuiltIn, ADefHasher>> =
"dayOfWeek" => BuiltIn { arity: Arity::Single },
"dayOfMonth" => BuiltIn { arity: Arity::Single },
"dayOfYear" => BuiltIn { arity: Arity::Single },
"weekOfMonth" => BuiltIn { arity: Arity::Single },
"weekOfYear" => BuiltIn { arity: Arity::Single },
"monthOfYear" => BuiltIn { arity: Arity::Single },
"seasonOfYear" => BuiltIn { arity: Arity::Single },
"monthString" => BuiltIn { arity: Arity::Single },
"weekdayString" => BuiltIn { arity: Arity::Single },
@@ -30,10 +30,8 @@ pub(crate) const BUILT_INS: Map<&'static str, BuiltIn> = phf_map! {
"dayOfWeek" => BuiltIn { arity: Arity::Single },
"dayOfMonth" => BuiltIn { arity: Arity::Single },
"dayOfYear" => BuiltIn { arity: Arity::Single },
"weekOfMonth" => BuiltIn { arity: Arity::Single },
"weekOfYear" => BuiltIn { arity: Arity::Single },
"monthOfYear" => BuiltIn { arity: Arity::Single },
"seasonOfYear" => BuiltIn { arity: Arity::Single },
"monthString" => BuiltIn { arity: Arity::Single },
"weekdayString" => BuiltIn { arity: Arity::Single },
};
+4
View File
@@ -331,6 +331,10 @@ fn isolate_standard_test() {
expr: r#"monthString("2022-11-14")"#,
result: json!("Nov"),
},
TestCase {
expr: r#"monthOfYear("2022-11-14")"#,
result: json!(11),
},
TestCase {
expr: r#"weekdayString(date("2022-11-14"))"#,
result: json!("Mon"),