Skip to content

Ensure correct connect and disconnect functionality

  • move IntList to TestUtils
  • make resolve-element for wildcard connections a method (instead of an attribute). would never be a cache-hit anyway
  • extend base.clean to remove generated aspects as well
  • fixing imports
  • introduced new types to encapsulate behaviour: RagConnectTokenMap, RagConnectPublisher
  • move lastValue (of sendDefinitions) into new publisher
  • create connectToken outside of handlers
  • MqttHandler:
    • make wildcardPatterns a list
    • added Lock to avoid simultaneous access/modification of AST
  • RestHandler: update dependency requirement to Spark 3.9.3 in order to unmap existing routes upon disconnect
  • testing disconnect functionality in (most) existing tests

Closes #31 (closed)

Merge request reports