URI: 
       Add missing menu tests - hugo - [fork] hugo port for 9front
  HTML git clone git@git.drkhsh.at/hugo.git
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit 0f6c8439b96cfe9cb7189bbf9c6dd0d9c18ea445
   DIR parent c462440dcdf3ebe3ca702de30428a430bfec97a6
  HTML Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
       Date:   Sun,  7 Feb 2016 13:43:42 +0100
       
       Add missing menu tests
       
       Diffstat:
         M hugolib/menu_test.go                |      14 ++++++++++++++
       
       1 file changed, 14 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/hugolib/menu_test.go b/hugolib/menu_test.go
       @@ -566,6 +566,20 @@ func TestHomeNodeMenu(t *testing.T) {
                }
        }
        
       +func TestHopefullyUniqueID(t *testing.T) {
       +        assert.Equal(t, "i", (&MenuEntry{Identifier: "i", URL: "u", Name: "n"}).hopefullyUniqueID())
       +        assert.Equal(t, "u", (&MenuEntry{Identifier: "", URL: "u", Name: "n"}).hopefullyUniqueID())
       +        assert.Equal(t, "n", (&MenuEntry{Identifier: "", URL: "", Name: "n"}).hopefullyUniqueID())
       +}
       +
       +func TestAddMenuEntryChild(t *testing.T) {
       +        root := &MenuEntry{Weight: 1}
       +        root.AddChild(&MenuEntry{Weight: 2})
       +        root.AddChild(&MenuEntry{Weight: 1})
       +        assert.Equal(t, 2, len(root.Children))
       +        assert.Equal(t, 1, root.Children[0].Weight)
       +}
       +
        var testMenuIdentityMatcher = func(me *MenuEntry, id string) bool { return me.Identifier == id }
        var testMenuNameMatcher = func(me *MenuEntry, id string) bool { return me.Name == id }