Sha256: 993767ba9ab4d83f62b0c884b4257c92e1fafc9ad092f8763fdcee959495c554

Contents?: true

Size: 1.12 KB

Versions: 3

Compression:

Stored size: 1.12 KB

Contents

# test_file: ../../../../test/helpers/zena_parser_test.rb
default:
  context:
    node: 'status'
    visitor: 'anon'
  src: "<r:tags do='each' join=',' do='name'/>"
  tem: "/var1 = @node.tags.*var2.name/"
  res: "blue,sky"

listing_no_tags:
  context:
    node: 'lion'
  src: "<r:tags>Nothing</r:tags>"
  tem: "/if var1 = @node.tags/"
  res: ""

listing_with_link:
  src: "<r:tags do='each' join=',' do='link' href='main' cat='#{name}'/>"
  res: "<a href='/en/projects/cleanWater/page22.html?cat=blue'>blue</a>,<a href='/en/projects/cleanWater/page22.html?cat=sky'>sky</a>"

tagged_query:
  context:
    cat: 'blue'
  src: "<r:context select='nodes where tag = #{params[:cat]} in site' do='each' join=', ' do='node_name'/>"
  res: "bird, status"

images_tagged_blue:
  src: "<r:images where='tag=\"blue\"' in='site' do='each' join=', ' do='node_name'/>"
  res: "bird"

tagged_keys_rubyless:
  context:
    node: 'status'
  src: "<r:tagged do='keys'><r:each join=', ' do='show'/></r:tagged>"
  res: "/blue, sky|sky, blue/"

tag_names:
  context:
    node: 'status'
  src: "<r:tag_names><r:each join=', ' do='show'/></r:tag_names>"
  res: "blue, sky"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zena-1.0.0.beta3 bricks/tags/zena/test/zafu/tags.yml
zena-1.0.0.beta2 bricks/tags/zena/test/zafu/tags.yml
zena-1.0.0.beta1 bricks/tags/zena/test/zafu/tags.yml