Skip to content

Commit 93e05dd

Browse files
committed
Fix typo in previous commit, add associated test
1 parent 01f37b4 commit 93e05dd

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

docs/api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -730,7 +730,7 @@ let names = Object.keys(palette);
730730
let nearestColors = culori.nearest(
731731
names,
732732
culori.differenceEuclidean(),
733-
name => colors[name]
733+
name => palette[name]
734734
);
735735

736736
nearestColors('red', 1);

test/nearest.test.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,17 @@ tape('check against named colors', test => {
2828

2929
test.end();
3030
});
31+
32+
tape('nearest() with accessor', t => {
33+
let palette = {
34+
Burgundy: '#914e72',
35+
Blue: '#0078bf',
36+
Green: '#00a95c',
37+
'Medium Blue': '#3255a4',
38+
'Bright Red': '#f15060'
39+
};
40+
let names = Object.keys(palette);
41+
let nearestColors = nearest(names, undefined, name => palette[name]);
42+
t.deepEqual(nearestColors('red', 1), ['Bright Red']);
43+
t.end();
44+
});

0 commit comments

Comments
 (0)