Sha256: 390d5f86b9f0c998795093105739c7004105297b209b7712aeb4933295016690

Contents?: true

Size: 602 Bytes

Versions: 3

Compression:

Stored size: 602 Bytes

Contents

# Copyright: Copyright 2009 Topic Maps Lab, University of Leipzig.
# License:   Apache License, Version 2.0

require File.dirname(__FILE__) + '/../../spec_helper'

describe RTM::TopicMap do
  describe "#tmql flwor expressions" do
    it "should run a simple flwor expression" do
      tm = get_used_tm_sys_tm
      %w[a b c d e f g h i j k l m].each do |l|
        t= tm.get!(l)
        t.add_type("letter")
        t["-"] = l
      end
      res = tm.tmql("RETURN <letters>{FOR $l in // a:b#letter RETURN <letter>{$l / tm:name}</letter>}</letters>")
      # FIXME: write expectations
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rtm-tmql-0.3.1-java spec/rtm/tmql/flwor.rb
rtm-tmql-0.3.0 spec/rtm/tmql/flwor.rb
rtm-tmql-0.2.1 spec/rtm/tmql/flwor.rb