From ddbab8d161e25ccbb5079c098f6e54829d4aa69a Mon Sep 17 00:00:00 2001 From: Gaurav Saini Date: Wed, 2 Jun 2021 23:17:59 +0530 Subject: [PATCH] Added Fn-Fdk-Version header to response --- lib/fdk/context.rb | 1 + tests/test_fdk.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/fdk/context.rb b/lib/fdk/context.rb index 8b2a00c7..5939ef8c 100644 --- a/lib/fdk/context.rb +++ b/lib/fdk/context.rb @@ -51,6 +51,7 @@ def each(&block) # Represents outbound HTTP headers class OutHeaders < InHeaders def initialize(headers, key_in_fn) + headers["Fn-Fdk-Version"] = ["fdk-ruby/#{FDK::VERSION}"] super(headers, key_in_fn) end diff --git a/tests/test_fdk.rb b/tests/test_fdk.rb index b18d83f8..151b599c 100644 --- a/tests/test_fdk.rb +++ b/tests/test_fdk.rb @@ -66,6 +66,7 @@ def test_handle_simple_request() assert_equal 200, resp.code.to_i assert_equal "\"hello world\"", resp.body assert_equal "application/json", resp["content-type"] + assert_equal "fdk-ruby/#{FDK::VERSION}", resp["Fn-Fdk-Version"] } end