Commit 678e3f27 authored by YannGarcia's avatar YannGarcia
Browse files

Add AtsBCF entry

parent 4f2654ab
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
module AtsBCF_Pics {
  
} // End of module AtsBCF_Pics 
+2 −0
Original line number Diff line number Diff line
module AtsBCF_Steps {
} // End of module AtsBCF_Steps 
+114 −0
Original line number Diff line number Diff line
/**
 *    @author   ETSI / TTF T009
 *    @version  $URL:$
 *              $ID:$
 *    @desc     This module provides the NG112 test cases.
 *    @copyright   ETSI Copyright Notification
 *                 No part may be reproduced except as authorized by written permission.
 *                 The copyright and the foregoing restriction extend to reproduction in all media.
 *                 All rights reserved.
 *    @see      ETSI TS 103 478
 */
module AtsBCF_TestCases {
  import from XSD all;

  // RFC5985 Held
  import from urn_ietf_params_xml_ns_geopriv_held language "XSD" all
    with {
        extension "File:../xsd/RFC5985_held.xsd";
    }
  // RFC6155 Held ID
  import from urn_ietf_params_xml_ns_geopriv_held_id language "XSD" all
    with {
        extension "File:../xsd/RFC6155_held_id.xsd";
    }
  // RFC3863 PIDF
  import from urn_ietf_params_xml_ns_pidf language "XSD" all
  with {
    extension "File:../xsd/urn_ietf_params_xml_ns_pidf.ttcn"
  }
  import from urn_ietf_params_xml_ns_pidf_geopriv10 language "XSD" all
    with {
        extension "File:../xsd/RFC4119_geopriv10.xsd";
    }
  import from urn_ietf_params_xml_ns_pidf_geopriv10_basicPolicy language "XSD" all
    with {
        extension "File:../xsd/RFC4119_geopriv10_basic_policy.xsd";
    }
  import from urn_ietf_params_xml_ns_pidf_geopriv10_civicAddr language "XSD" all
    with {
        extension "File:../xsd/RFC5139_pdif_geopriv10_civic_address.xsd";
    }

  // RFC3863 
  import from urn_ietf_params_xml_ns_pidf language "XSD" all
    with {
        extension "File:../xsd/RFC3863_pidf.xsd";
    }

  // RFC5222
  import from urn_ietf_params_xml_ns_lost1 language "XSD" all
    with {
        extension "File:../xsd/RFC5222_lost.xsd";
    }

  // OpenGIS
  import from http_www_opengis_net_pidflo_1_0 language "XSD" all
    with {
        extension "File:../xsd/GLM_pidf_lo_shape.xsd";
    }
  import from http_www_opengis_net_gml language "XSD" all
    with {
        extension "File:../xsd/gmlBase.xsd";
        extension "File:../xsd/basicTypes.xsd";
        extension "File:../xsd/measures.xsd";
        extension "File:../xsd/geometryPrimitives.xsd";
        extension "File:../xsd/geometryBasic0d1d.xsd";
        extension "File:../xsd/geometryBasic2d.xsd";
    }
  
  // Libcommon
  import from LibCommon_Time all;
  import from LibCommon_VerdictControl all;
  import from LibCommon_Sync all;

  // LibItsHttp
  import from LibItsHttp_Pics all;
  
  // LibHttp
  import from LibItsHttp_TypesAndValues all;
  import from LibItsHttp_Functions all;
  import from LibItsHttp_Templates all;
  import from LibItsHttp_XmlTemplates all;
  import from LibItsHttp_TestSystem all;
  
  // LibSip
  import from LibSip_SIPTypesAndValues all;
  import from LibSip_SDPTypes all;
  import from LibSip_Steps all;
  import from LibSip_Templates all;
  import from LibSip_Interface all;
  
  // LibIms
  import from LibIms_SIPTypesAndValues all;
  import from LibIms_Steps all;
  import from LibIms_Templates all;
  import from LibIms_Interface all;
  
  // LibNg112
  import from LibNg112_TypesAndValues all;
  import from LibNg112_Templates all;
  import from LibNg112_Functions all;
  import from LibNg112_TestSystem all;
  import from LibNg112_Steps all;
  import from LibNg112_Pics all;
  import from LibNg112_Pixits all;

  // AtsBCF
  import from AtsBCF_Steps all;
  import from AtsBCF_Pics all;
  
  group bcf_role {
  } // End of group bcf_role
  
} // End of module AtsBCF_TestCases 
+23 −0
Original line number Diff line number Diff line
module AtsBCF_TestControl {
  
  // LibSip
  import from LibSip_SIPTypesAndValues all;
  
  // LibNg112
  import from LibNg112_Pics all;
  
  // AtsBCF
  import from AtsBCF_TestCases all;
  import from AtsBCF_Pics all;
  
  // Test Execution
  control {
    var CSeq v_cSeq := {
      fieldName := CSEQ_E,
      seqNumber := 1,
      method := "INVITE"
    }
    
  } // End of 'control' statement
  
} // End of module AtsBCF_TestControl

ttcn/AtsBCF/module.mk

0 → 100644
+28 −0
Original line number Diff line number Diff line
suite := AtsBCF

sources := \
            AtsBCF_Steps.ttcn \
            AtsBCF_Pics.ttcn \
            AtsBCF_TestCases.ttcn \
            AtsBCF_TestControl.ttcn

modules :=  ../LibCommon \
            ../LibIms  \
            ../LibSip \
            ../LibIts/ttcn/Http \
            ../LibEmcom/LibNg112 \
            ../../ccsrc/Ports/LibHttp \
            ../../ccsrc/Ports/LibSip \
            ../../ccsrc/EncDec/LibHttp \
            ../../ccsrc/EncDec/LibSip \
            ../../ccsrc/Framework \
            ../../ccsrc/loggers \
            ../../ccsrc/Protocols/ETH \
            ../../ccsrc/Protocols/Held \
            ../../ccsrc/Protocols/Http \
            ../../ccsrc/Protocols/Lost \
            ../../ccsrc/Protocols/Pcap \
            ../../ccsrc/Protocols/Sip \
            ../../ccsrc/Protocols/Tcp \
            ../../ccsrc/Protocols/UDP \
            ../modules/titan.TestPorts.Common_Components.Abstract_Socket
Loading