From 359a2942c7307055ee96e9dceeaf273dc8439769 Mon Sep 17 00:00:00 2001 From: sobolevn Date: Tue, 2 Jul 2019 15:37:08 +0300 Subject: [PATCH] Version 1.0.0 pre-release --- README.md | 6 +++++- config/test_poison.exs | 5 ----- mix.exs | 3 --- test/petrovich_test/poison_test.exs | 13 ------------- 4 files changed, 5 insertions(+), 22 deletions(-) delete mode 100644 config/test_poison.exs delete mode 100644 test/petrovich_test/poison_test.exs diff --git a/README.md b/README.md index 37093f7..e3d2489 100644 --- a/README.md +++ b/README.md @@ -55,9 +55,13 @@ You will need to add these lines into your `config.exs`: ```elixir config :petrovich_elixir, rules_path: "rules/rules.json", - gender_path: "rules/gender.json" + gender_path: "rules/gender.json", + json_codec: Jason ``` +You can swap our default ([`Jason`](https://github.com/michalmuskala/jason)) +codec to any of your choice. + ## Rules diff --git a/config/test_poison.exs b/config/test_poison.exs deleted file mode 100644 index 7f9b559..0000000 --- a/config/test_poison.exs +++ /dev/null @@ -1,5 +0,0 @@ -use Mix.Config - -# Configure Petrovich to use `rules` submodule: -config :petrovich_elixir, - json_codec: Poison diff --git a/mix.exs b/mix.exs index e9fc260..c9582fd 100644 --- a/mix.exs +++ b/mix.exs @@ -40,9 +40,6 @@ defmodule Petrovich.Mixfile do [ {:jason, "~> 1.1"}, - # We used to have it as a primary json lib, now only use for tests: - {:poison, "~> 4.0", only: [:dev, :test]}, - # Dev and test dependencies: {:credo, "~> 1.1", only: [:dev, :test], runtime: false}, {:excoveralls, "~> 0.11", only: :test, runtime: false}, diff --git a/test/petrovich_test/poison_test.exs b/test/petrovich_test/poison_test.exs deleted file mode 100644 index 0c0573e..0000000 --- a/test/petrovich_test/poison_test.exs +++ /dev/null @@ -1,13 +0,0 @@ -defmodule PetrovichTest.PoisonTest do - use ExUnit.Case - - setup do - Mix.Config.eval!("config/test_poison.exs") - :ok - end - - test "public firstname function works" do - assert Petrovich.firstname("Александр", :accusative, :male) == - {:ok, "Александра"} - end -end