Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
350eecd
Empty commit to trigger build
superzordon Dec 20, 2023
7e04981
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Jan 3, 2024
eb0a645
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Feb 25, 2024
9203baa
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Feb 28, 2024
3d99626
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Mar 24, 2024
a1175ea
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon May 2, 2024
ae03e3b
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Jun 15, 2024
43caa4b
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Jun 26, 2024
089c361
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Jun 28, 2024
07b5863
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Jul 9, 2024
9327046
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Jul 16, 2024
5dfce74
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Jul 25, 2024
1c1b82e
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Jul 26, 2024
8e9a48d
Merge branch 'main' of https://github.com/deso-protocol/backend
superzordon Aug 5, 2024
5f158a7
Updates for testing suite
superzordon Aug 8, 2024
0f2857a
Empty commit to trigger build
superzordon Aug 8, 2024
93628f8
Remove test utils change
superzordon Aug 8, 2024
dfd3eb5
Empty commit to trigger build
superzordon Aug 8, 2024
dba8d61
Empty commit to trigger build
superzordon Aug 9, 2024
2d6da6c
Empty commit to trigger build
superzordon Aug 9, 2024
f04753d
Updates to backend
superzordon Aug 16, 2024
3a5d8d3
Empty commit to trigger build
superzordon Aug 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 0 additions & 36 deletions routes/exchange_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import (
"log"
"net/http"
"net/http/httptest"
"os"
"testing"
"time"

Expand Down Expand Up @@ -41,41 +40,6 @@ const (
blockSignerPk = "BC1YLiQ86kwXUy3nfK391xht7N72UmbFY6bGrUsds1A7QKZrs4jJsxo"
)

func CleanUpBadger(db *badger.DB) {
// Close the database.
err := db.Close()
if err != nil {
log.Fatal(err)
}
// Delete the database directory.
err = os.RemoveAll(db.Opts().Dir)
if err != nil {
log.Fatal(err)
}
}

func GetTestBadgerDb(t *testing.T) (_db *badger.DB, _dir string) {
dir, err := os.MkdirTemp("", "badgerdb")
if err != nil {
log.Fatal(err)
}

// Open a badgerdb in a temporary directory.
opts := badger.DefaultOptions(dir)
opts.Dir = dir
opts.ValueDir = dir
// No logger when running tests
opts.Logger = nil
db, err := badger.Open(opts)
if err != nil {
log.Fatal(err)
}
t.Cleanup(func() {
CleanUpBadger(db)
})
return db, dir
}

func NewLowDifficultyBlockchain(t *testing.T) (*lib.Blockchain, *lib.DeSoParams, *badger.DB, string) {

// Set the number of txns per view regeneration to one while creating the txns
Expand Down
2 changes: 1 addition & 1 deletion routes/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -2971,7 +2971,7 @@ func UpdateIPsForURLs(urlList []string, ipAddressMap map[string]string) (map[str
for _, url := range urlList {
ipAddresses, err := GetIPsForURL(url)
if err != nil {
fmt.Printf("Error getting IP for URL %v: %v\n", url, err)
glog.Infof("Error getting IP for URL %v: %v\n", url, err)
continue
}
for _, ipAddress := range ipAddresses {
Expand Down
43 changes: 43 additions & 0 deletions routes/test_utils.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
package routes

import (
"github.com/dgraph-io/badger/v3"
"log"
"os"
"testing"
)

func GetTestBadgerDb(t *testing.T) (_db *badger.DB, _dir string) {
dir, err := os.MkdirTemp("", "badgerdb")
if err != nil {
log.Fatal(err)
}

// Open a badgerdb in a temporary directory.
opts := badger.DefaultOptions(dir)
opts.Dir = dir
opts.ValueDir = dir
// No logger when running tests
opts.Logger = nil
db, err := badger.Open(opts)
if err != nil {
log.Fatal(err)
}
t.Cleanup(func() {
CleanUpBadger(db)
})
return db, dir
}

func CleanUpBadger(db *badger.DB) {
// Close the database.
err := db.Close()
if err != nil {
log.Fatal(err)
}
// Delete the database directory.
err = os.RemoveAll(db.Opts().Dir)
if err != nil {
log.Fatal(err)
}
}