 //TODO: fix filepath must not be nil error
 //let library = device!.newDefaultLibrary()
 
-class S3DXMLSpec: QuickSpec {
+class MetalNodeSpec: QuickSpec {
     override func spec() {
         
         let device = MTLCreateSystemDefaultDevice()

        // TODO: MTLVertexAttributeDescriptor
        // TODO: MTLVertexBufferLayoutDescriptor
        
        describe("S3DXMLMTLTextureDescriptorNode") {
            it("can parse a MTLVertexDescriptor") {
                let desc = metalParser.getTextureDescriptor("texture_desc")
                expect(desc.textureType) == MTLTextureType.Type3D

//            }
//        }
//        
//        describe("ComputePipelineDescribeNode") {
//            it("can parse a compute pipeline descriptor") {
//                let desc = metalParser.getComputePipelineDescriptor("compute_pipeline_desc")
//                expect(desc.label) == "compute-pipeline-descriptor"
