checker

package
v0.0.0-...-8b129d1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2017 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Action

type Action struct {
	Action func() (int, error)
	Name   string
	Method string
}

func NewAction

func NewAction(method, name string, action func() (int, error)) *Action

type Actions

type Actions []*Action

type Checker

type Checker struct {
	Account *model.Account
	Host    string
	Session *session.Session
	Logger  *logger.Logger
}

func NewChecker

func NewChecker(ctx context.Context, host string, account *model.Account) *Checker

func (*Checker) CSSCheck

func (c *Checker) CSSCheck() (int, error)

func (*Checker) Close

func (c *Checker) Close()

func (*Checker) FakeLoginCheck

func (c *Checker) FakeLoginCheck() (int, error)

func (*Checker) FaviconCheck

func (c *Checker) FaviconCheck() (int, error)

func (*Checker) FollowButtonCheck

func (c *Checker) FollowButtonCheck() (int, error)

func (*Checker) FollowCheck

func (c *Checker) FollowCheck() (int, error)

func (*Checker) FollowerTweetCheck

func (c *Checker) FollowerTweetCheck() (int, error)

func (*Checker) HashTagCheck

func (c *Checker) HashTagCheck() (int, error)

func (*Checker) HashTagTweetCheck

func (c *Checker) HashTagTweetCheck() (int, error)

func (*Checker) InitialCheck

func (c *Checker) InitialCheck() (int, error)

func (*Checker) JSCheck

func (c *Checker) JSCheck() (int, error)

func (*Checker) LoginCheck

func (c *Checker) LoginCheck() (int, error)

func (*Checker) LoginPageCheck

func (c *Checker) LoginPageCheck() (int, error)

func (*Checker) LogoutCheck

func (c *Checker) LogoutCheck() (int, error)

func (*Checker) MyPageCheck

func (c *Checker) MyPageCheck() (int, error)

func (*Checker) PageLoadCheck

func (c *Checker) PageLoadCheck() (int, error)

func (*Checker) PagingCheck

func (c *Checker) PagingCheck() (int, error)

func (*Checker) RemoveFromTopCheck

func (c *Checker) RemoveFromTopCheck() (int, error)

func (*Checker) SelfPageCheck

func (c *Checker) SelfPageCheck() (int, error)

func (*Checker) TweetCheck

func (c *Checker) TweetCheck() (int, error)

func (*Checker) TweetSearchCheck

func (c *Checker) TweetSearchCheck() (int, error)

func (*Checker) UnfollowButtonCheck

func (c *Checker) UnfollowButtonCheck() (int, error)

func (*Checker) UnfollowCheck

func (c *Checker) UnfollowCheck() (int, error)

type Scenario

type Scenario struct {
	Actions *list.List
}

func NewDefaultScenario

func NewDefaultScenario(c *Checker) *Scenario

func NewInitScenario

func NewInitScenario(c *Checker) *Scenario

func (*Scenario) Close

func (s *Scenario) Close()

func (*Scenario) IsEmpty

func (s *Scenario) IsEmpty() bool

func (*Scenario) Pop

func (s *Scenario) Pop() *Action

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL