Move IM tests into top level tree too

This commit is contained in:
Arturo Filastò 2019-12-02 17:59:37 +02:00
parent b20af107dc
commit ccdff3ba24
4 changed files with 8 additions and 26 deletions

View File

@ -1,15 +1,11 @@
package im
import (
"github.com/ooni/probe-cli/nettests"
)
package nettests
// FacebookMessenger test implementation
type FacebookMessenger struct {
}
// Run starts the test
func (h FacebookMessenger) Run(ctl *nettests.Controller) error {
func (h FacebookMessenger) Run(ctl *Controller) error {
builder, err := ctl.Ctx.Session.NewExperimentBuilder(
"facebook_messenger",
)

View File

@ -36,17 +36,11 @@ func TestRun(t *testing.T) {
if err != nil {
t.Fatal(err)
}
res, err := database.CreateResult(ctx.DB, ctx.Home, tg, network.ID)
if err != nil {
t.Fatal(err)
}
builder, err := ctl.Ctx.Session.NewExperimentBuilder(
"telegram",
)
res, err := database.CreateResult(ctx.DB, ctx.Home, "im", network.ID)
if err != nil {
t.Fatal(err)
}
nt := Telegram{}
ctl := NewController(nt, ctx, res)
ctl.Run(builder, []string{""})
nt.Run(ctl)
}

View File

@ -1,15 +1,11 @@
package im
import (
"github.com/ooni/probe-cli/nettests"
)
package nettests
// Telegram test implementation
type Telegram struct {
}
// Run starts the test
func (h Telegram) Run(ctl *nettests.Controller) error {
func (h Telegram) Run(ctl *Controller) error {
builder, err := ctl.Ctx.Session.NewExperimentBuilder(
"telegram",
)

View File

@ -1,15 +1,11 @@
package im
import (
"github.com/ooni/probe-cli/nettests"
)
package nettests
// WhatsApp test implementation
type WhatsApp struct {
}
// Run starts the test
func (h WhatsApp) Run(ctl *nettests.Controller) error {
func (h WhatsApp) Run(ctl *Controller) error {
builder, err := ctl.Ctx.Session.NewExperimentBuilder(
"whatsapp",
)