shard-radix/spec/radix
Luis Lavena f764b3aed2 Fix incorrect lookup in non-root nodes
Given the following non-root tree:

  tree = Tree(Symbol).new
  tree.add "/prefix/", :prefix
  tree.add "/prefix/foo", :foo

Attempt to lookup for `/foo` was incorrectly identifying `:foo` entry as
the correct value.

This change ensures that child nodes of the current node are not scanned
if key and path being looked up do not match.

Fixes #27
2021-01-30 23:35:53 -03:00
..
node_spec.cr Makes node prioritization insertion-independent 2017-02-04 12:36:38 -03:00
result_spec.cr Remove Radix::Result#key usage in the codebase 2021-01-30 21:09:52 -03:00
tree_spec.cr Fix incorrect lookup in non-root nodes 2021-01-30 23:35:53 -03:00
version_spec.cr spec(VERSION): format naming for better verbose output 2016-11-05 15:02:45 -03:00