Skip to content
Snippets Groups Projects
Select Git revision
  • 22cc65347b0f2549b3f406b7bd079fd8d547ef71
  • release default protected
  • master protected
  • XX-4441
  • XX-3566_const_time_IsReserved_fix
  • Jakub/rootless-CI
  • XX-3176/idNoPointer
  • AceVentura/AccountBackup
  • dev
  • waitingRoundsRewrite
  • jonah/UnmarshalString
  • notls
  • url-repo-rename
  • XX-3452/dnsNameSupport
  • jono/refactorNDF
  • perftuning
  • windowSize
  • XX-3215/groupMembership
  • Anne/Go1.15
  • praxxis-hardCodedZeroNode
  • v0.0.5
  • v0.0.4
  • v0.0.3
  • v0.0.2
  • v0.0.1
  • v0.0.0
26 results

timeNow_test.go

Blame
  • unsafe_test.go 1.16 KiB
    ////////////////////////////////////////////////////////////////////////////////
    // Copyright © 2021 Privategrity Corporation                                   /
    //                                                                             /
    // All rights reserved.                                                        /
    ////////////////////////////////////////////////////////////////////////////////
    
    package params
    
    import "testing"
    
    // New params path
    func TestGetUnsafeParameters(t *testing.T) {
    	p := GetDefaultUnsafe()
    
    	expected := p.RoundTries + 1
    	p.RoundTries = expected
    	jsonString, err := p.Marshal()
    	if err != nil {
    		t.Errorf("%+v", err)
    	}
    
    	q, err := GetUnsafeParameters(string(jsonString))
    	if err != nil {
    		t.Errorf("%+v", err)
    	}
    
    	if q.RoundTries != expected {
    		t.Errorf("Parameters failed to change! Got %d, Expected %d", q.RoundTries, expected)
    	}
    }
    
    // No new params path
    func TestGetUnsafeParameters_Default(t *testing.T) {
    	p := GetDefaultUnsafe()
    
    	q, err := GetUnsafeParameters("")
    	if err != nil {
    		t.Errorf("%+v", err)
    	}
    
    	if q.RoundTries != p.RoundTries {
    		t.Errorf("Parameters failed to change! Got %d, Expected %d", q.RoundTries, p.RoundTries)
    	}
    }