diff --git a/src/segments/node.go b/src/segments/node.go index 78a00402..b0423465 100644 --- a/src/segments/node.go +++ b/src/segments/node.go @@ -90,9 +90,9 @@ func (n *Node) matchesVersionFile() (string, bool) { case "gallium": fileVersion = "16.20.2" case "hydrogen": - fileVersion = "18.19.1" + fileVersion = "18.20.3" case "iron": - fileVersion = "20.11.1" + fileVersion = "20.14.0" } } diff --git a/src/segments/node_test.go b/src/segments/node_test.go index b125a27f..a9f6602c 100644 --- a/src/segments/node_test.go +++ b/src/segments/node_test.go @@ -11,10 +11,10 @@ import ( func TestNodeMatchesVersionFile(t *testing.T) { nodeVersion := version{ - Full: "20.11.1", + Full: "20.14.0", Major: "20", - Minor: "11", - Patch: "1", + Minor: "14", + Patch: "0", } cases := []struct { Case string @@ -23,16 +23,16 @@ func TestNodeMatchesVersionFile(t *testing.T) { RCVersion string }{ {Case: "no file context", Expected: true, RCVersion: ""}, - {Case: "version match", Expected: true, ExpectedVersion: "20.11.1", RCVersion: "20.11.1"}, - {Case: "version match with newline", Expected: true, ExpectedVersion: "20.11.1", RCVersion: "20.11.1\n"}, + {Case: "version match", Expected: true, ExpectedVersion: "20.14.0", RCVersion: "20.14.0"}, + {Case: "version match with newline", Expected: true, ExpectedVersion: "20.14.0", RCVersion: "20.14.0\n"}, {Case: "version mismatch", Expected: false, ExpectedVersion: "3.2.1", RCVersion: "3.2.1"}, - {Case: "version match in other format", Expected: true, ExpectedVersion: "20.11.1", RCVersion: "v20.11.1"}, - {Case: "version match without patch", Expected: true, ExpectedVersion: "20.11", RCVersion: "20.11"}, - {Case: "version match without patch in other format", Expected: true, ExpectedVersion: "20.11", RCVersion: "v20.11"}, + {Case: "version match in other format", Expected: true, ExpectedVersion: "20.14.0", RCVersion: "v20.14.0"}, + {Case: "version match without patch", Expected: true, ExpectedVersion: "20.14", RCVersion: "20.14"}, + {Case: "version match without patch in other format", Expected: true, ExpectedVersion: "20.14", RCVersion: "v20.14"}, {Case: "version match without minor", Expected: true, ExpectedVersion: "20", RCVersion: "20"}, {Case: "version match without minor in other format", Expected: true, ExpectedVersion: "20", RCVersion: "v20"}, - {Case: "lts match", Expected: true, ExpectedVersion: "20.11.1", RCVersion: "lts/iron"}, - {Case: "lts match upper case", Expected: true, ExpectedVersion: "20.11.1", RCVersion: "lts/Iron"}, + {Case: "lts match", Expected: true, ExpectedVersion: "20.14.0", RCVersion: "lts/iron"}, + {Case: "lts match upper case", Expected: true, ExpectedVersion: "20.14.0", RCVersion: "lts/Iron"}, {Case: "lts mismatch", Expected: false, ExpectedVersion: "8.17.0", RCVersion: "lts/carbon"}, }