local j=script.Parent.Parent.Parent.Parent.Parent local m=require(j.Dev.JestGlobals)local V=m.describe local f=m.expect local y=m.it local Y=require(script.Parent.Parent)V("\108\105\110\107\047\099\111\114\101",function()y("\115\104\111\117\108\100 \101\120\112\111\114\116 \114\101\108\101\118\097\110\116 \102\117\110\099\116\105\111\110\115 \102\114\111\109 \'\046\047\105\110\105\116\046\108\117\097\' \109\111\100\117\108\101",function()(f(typeof(Y.empty))).toBe("\102\117\110\099\116\105\111\110");(f(typeof(Y.from))).toBe("\102\117\110\099\116\105\111\110");(f(typeof(Y.split))).toBe("\102\117\110\099\116\105\111\110");(f(typeof(Y.concat))).toBe("\102\117\110\099\116\105\111\110");(f(typeof(Y.execute))).toBe("\102\117\110\099\116\105\111\110");(f(typeof(Y.ApolloLink))).toBe("\116\097\098\108\101")end)end)return{}
--[[
 * Copyright (c) Roblox Corporation
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
]]
-- ROBLOX upstream: no upstream
local rootWorkspace = script.Parent.Parent.Parent.Parent.Parent

local JestGlobals = require(rootWorkspace.Dev.JestGlobals)
local describe = JestGlobals.describe
local expect = JestGlobals.expect
local it = JestGlobals.it

local linkCoreModule = require(script.Parent.Parent)
describe("link/core", function()
	it("should export relevant functions from './init.lua' module", function()
		expect(typeof(linkCoreModule.empty)).toBe("function")
		expect(typeof(linkCoreModule.from)).toBe("function")
		expect(typeof(linkCoreModule.split)).toBe("function")
		expect(typeof(linkCoreModule.concat)).toBe("function")
		expect(typeof(linkCoreModule.execute)).toBe("function")
		expect(typeof(linkCoreModule.ApolloLink)).toBe("table")
	end)
end)

return {}
