elvish/pkg/eval/vals
Qi Xiao 6e36058d0a pkg/tt: Improve API.
- Use reflection to derive function name.

- Take test cases as variadic arguments, instead of requiring them to be wrapped
  in a Table.

- Support naming test cases.

- Run test cases as subtests with t.Run.
2024-01-11 15:42:43 +00:00
..
aliased_types_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
aliased_types.go pkg/eval/vals: Replace MakeListFromStrings with a generic MakeListSlice. 2022-06-17 16:50:38 +01:00
assoc_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
assoc.go Make struct maps indistinguishable from maps to Elvish code. 2023-07-14 23:57:38 +01:00
bool_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
bool.go interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
cmp_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
cmp.go pkg/eval/vals/cmp.go: Use compareBuiltin for strings too. 2023-08-25 22:18:05 -04:00
concat_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
concat.go interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
conversion_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
conversion.go Implement os:chmod. 2024-01-03 22:02:57 +00:00
dissoc_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
dissoc.go Make struct maps indistinguishable from maps to Elvish code. 2023-07-14 23:57:38 +01:00
doc.go Move all libraries to new pkg/. 2019-12-23 20:00:59 +00:00
equal_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
equal.go Make struct maps indistinguishable from maps to Elvish code. 2023-07-14 23:57:38 +01:00
errors_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
feed_test.go interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
feed.go interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
has_key_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
has_key.go Make pseudomaps print like [^tag &key=value]. 2023-07-17 23:41:43 +01:00
hash_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
hash.go Make struct maps indistinguishable from maps to Elvish code. 2023-07-14 23:57:38 +01:00
index_list.go Various has-key fixes (#1647) 2023-02-26 20:49:31 +00:00
index_string.go interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
index_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
index.go Make pseudomaps print like [^tag &key=value]. 2023-07-17 23:41:43 +01:00
iterate_keys_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
iterate_keys.go Make pseudomaps print like [^tag &key=value]. 2023-07-17 23:41:43 +01:00
iterate_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
iterate.go interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
kind_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
kind.go Make pseudomaps print like [^tag &key=value]. 2023-07-17 23:41:43 +01:00
len_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
len.go Make struct maps indistinguishable from maps to Elvish code. 2023-07-14 23:57:38 +01:00
num_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
num.go pkg/eval/vals: Add utils {Int64,Uint64}ToNum. 2023-08-13 22:46:22 -04:00
pipe.go Make pseudomaps print like [^tag &key=value]. 2023-07-17 23:41:43 +01:00
reflect_wrappers.go interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
repr_helpers.go Move all libraries to new pkg/. 2019-12-23 20:00:59 +00:00
repr_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
repr.go Make pseudomaps print like [^tag &key=value]. 2023-07-17 23:41:43 +01:00
string_test.go pkg/tt: Improve API. 2024-01-11 15:42:43 +00:00
string.go interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
struct_map_test.go Make pseudomaps print like [^tag &key=value]. 2023-07-17 23:41:43 +01:00
struct_map.go Make pseudomaps print like [^tag &key=value]. 2023-07-17 23:41:43 +01:00
tester.go Get coverage on IsStructMap methods with a hack. 2022-06-20 22:08:19 +01:00
testutils_test.go Don't dot import pkg/tt 2022-06-04 23:39:19 +01:00