Merge pull request #9 from wneessen/Add_RLS_to_all_test

Add rls to all test
This commit is contained in:
Winni Neessen 2022-05-07 14:58:18 +02:00 committed by GitHub
commit 467f2961c6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 6 deletions

View file

@ -3,6 +3,8 @@ on:
push:
branches:
- main # or the name of your main branch
env:
HIBP_API_KEY: ${{ secrets.HIBP_API_KEY }}
jobs:
build:
name: Build

View file

@ -41,7 +41,7 @@ func TestBreachesWithDomain(t *testing.T) {
{"example.com is not breached", "example.com", false},
}
hc := New()
hc := New(WithRateLimitSleep())
for _, tc := range testTable {
t.Run(tc.testName, func(t *testing.T) {
breachList, _, err := hc.BreachApi.Breaches(WithDomain(tc.domain))
@ -80,7 +80,7 @@ func TestBreachesWithoutUnverified(t *testing.T) {
{"xiaomi.cn is breached but not verified", "xiaomi.cn", true, false},
}
hc := New()
hc := New(WithRateLimitSleep())
for _, tc := range testTable {
t.Run(tc.testName, func(t *testing.T) {
breachList, _, err := hc.BreachApi.Breaches(WithDomain(tc.domain), WithoutUnverified())
@ -108,7 +108,7 @@ func TestBreachByName(t *testing.T) {
{"Example is not a known breach", "Example", false, true},
}
hc := New()
hc := New(WithRateLimitSleep())
for _, tc := range testTable {
t.Run(tc.testName, func(t *testing.T) {
breachDetails, _, err := hc.BreachApi.BreachByName(tc.breachName)
@ -159,7 +159,7 @@ func TestBreachedAccount(t *testing.T) {
if apiKey == "" {
t.SkipNow()
}
hc := New(WithApiKey(apiKey))
hc := New(WithApiKey(apiKey), WithRateLimitSleep())
for _, tc := range testTable {
t.Run(tc.testName, func(t *testing.T) {
breachDetails, _, err := hc.BreachApi.BreachedAccount(

View file

@ -44,7 +44,7 @@ func TestNewWithPwnedPadding(t *testing.T) {
// TestNewWithApiKey tests the New() function with the API key set
func TestNewWithApiKey(t *testing.T) {
apiKey := os.Getenv("HIBP_API_KEY")
hc := New(WithApiKey(apiKey))
hc := New(WithApiKey(apiKey), WithRateLimitSleep())
if hc.ak != apiKey {
t.Errorf("hibp client API key was not set properly. Expected %s, got: %s",
apiKey, hc.ak)

View file

@ -21,7 +21,7 @@ func TestPasteAccount(t *testing.T) {
if apiKey == "" {
t.SkipNow()
}
hc := New(WithApiKey(apiKey))
hc := New(WithApiKey(apiKey), WithRateLimitSleep())
for _, tc := range testTable {
t.Run(tc.testName, func(t *testing.T) {
pasteDetails, _, err := hc.PasteApi.PastedAccount(