Sha256: 1116d78254b04883e55ffb432df1d933ef52301a6295ea4b14664e330d44c1b5

Contents?: true

Size: 989 Bytes

Versions: 3

Compression:

Stored size: 989 Bytes

Contents

require 'spec_helper'

describe name_from_filename do
    include_examples 'plugin'

    before( :all ) do
        options.url = url
        options.audit.elements :cookies, :links, :forms
    end

    def results
        yaml_load <<YAML
---
__URL__:
- class: Arachni::Element::Link
  type: :link
  url: __URL__
  inputs:
    link_input: blah
  action: __URL__link
  method: get
  source: <a href="/link?link_input=blah">A link</a>
- class: Arachni::Element::Form
  type: :form
  url: __URL__
  inputs:
    form-input: ''
  action: __URL__
  method: post
  source: |-
    <form method="post">
                <input name="form-input">
            </form>
- class: Arachni::Element::Cookie
  type: :cookie
  url: __URL__
  inputs:
    cookie1: val1
  action: __URL__
  method: get
__URL__link?link_input=blah:
- class: Arachni::Element::Cookie
  type: :cookie
  url: __URL__
  inputs:
    cookie1: val1
  action: __URL__link?link_input=blah
  method: get


YAML
    end

    easy_test
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
arachni-1.2.1 spec/components/plugins/vector_collector_spec.rb
arachni-1.2 spec/components/plugins/vector_collector_spec.rb
arachni-1.1 spec/components/plugins/vector_collector_spec.rb