empty rep with functioning mix test
This commit is contained in:
		
						commit
						595e23a4b5
					
				
							
								
								
									
										4
									
								
								.formatter.exs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								.formatter.exs
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,4 @@
 | 
				
			|||||||
 | 
					# Used by "mix format"
 | 
				
			||||||
 | 
					[
 | 
				
			||||||
 | 
					  inputs: ["{mix,.formatter}.exs", "{config,lib,test}/**/*.{ex,exs}"]
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
							
								
								
									
										23
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,23 @@
 | 
				
			|||||||
 | 
					# The directory Mix will write compiled artifacts to.
 | 
				
			||||||
 | 
					/_build/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If you run "mix test --cover", coverage assets end up here.
 | 
				
			||||||
 | 
					/cover/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The directory Mix downloads your dependencies sources to.
 | 
				
			||||||
 | 
					/deps/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Where third-party dependencies like ExDoc output generated docs.
 | 
				
			||||||
 | 
					/doc/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If the VM crashes, it generates a dump, let's ignore it too.
 | 
				
			||||||
 | 
					erl_crash.dump
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Also ignore archive artifacts (built via "mix archive.build").
 | 
				
			||||||
 | 
					*.ez
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Ignore package tarball (built via "mix hex.build").
 | 
				
			||||||
 | 
					basic_signup_whitelist-*.tar
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Temporary files, for example, from tests.
 | 
				
			||||||
 | 
					/tmp/
 | 
				
			||||||
							
								
								
									
										21
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					# BasicSignupWhitelist
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**TODO: Add description**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Installation
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					If [available in Hex](https://hex.pm/docs/publish), the package can be installed
 | 
				
			||||||
 | 
					by adding `basic_signup_whitelist` to your list of dependencies in `mix.exs`:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```elixir
 | 
				
			||||||
 | 
					def deps do
 | 
				
			||||||
 | 
					  [
 | 
				
			||||||
 | 
					    {:basic_signup_whitelist, "~> 0.1.0"}
 | 
				
			||||||
 | 
					  ]
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Documentation can be generated with [ExDoc](https://github.com/elixir-lang/ex_doc)
 | 
				
			||||||
 | 
					and published on [HexDocs](https://hexdocs.pm). Once published, the docs can
 | 
				
			||||||
 | 
					be found at <https://hexdocs.pm/basic_signup_whitelist>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										18
									
								
								lib/basic_signup_whitelist.ex
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								lib/basic_signup_whitelist.ex
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,18 @@
 | 
				
			|||||||
 | 
					defmodule BasicSignupWhitelist do
 | 
				
			||||||
 | 
					  @moduledoc """
 | 
				
			||||||
 | 
					  Documentation for `BasicSignupWhitelist`.
 | 
				
			||||||
 | 
					  """
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  @doc """
 | 
				
			||||||
 | 
					  Hello world.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  ## Examples
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      iex> BasicSignupWhitelist.hello()
 | 
				
			||||||
 | 
					      :world
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  """
 | 
				
			||||||
 | 
					  def hello do
 | 
				
			||||||
 | 
					    :world
 | 
				
			||||||
 | 
					  end
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
							
								
								
									
										28
									
								
								mix.exs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								mix.exs
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					defmodule BasicSignupWhitelist.MixProject do
 | 
				
			||||||
 | 
					  use Mix.Project
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  def project do
 | 
				
			||||||
 | 
					    [
 | 
				
			||||||
 | 
					      app: :basic_signup_whitelist,
 | 
				
			||||||
 | 
					      version: "0.1.0",
 | 
				
			||||||
 | 
					      elixir: "~> 1.18",
 | 
				
			||||||
 | 
					      start_permanent: Mix.env() == :prod,
 | 
				
			||||||
 | 
					      deps: deps()
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # Run "mix help compile.app" to learn about applications.
 | 
				
			||||||
 | 
					  def application do
 | 
				
			||||||
 | 
					    [
 | 
				
			||||||
 | 
					      extra_applications: [:logger]
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # Run "mix help deps" to learn about dependencies.
 | 
				
			||||||
 | 
					  defp deps do
 | 
				
			||||||
 | 
					    [
 | 
				
			||||||
 | 
					      # {:dep_from_hexpm, "~> 0.3.0"},
 | 
				
			||||||
 | 
					      # {:dep_from_git, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"}
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					  end
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
							
								
								
									
										8
									
								
								test/basic_signup_whitelist_test.exs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								test/basic_signup_whitelist_test.exs
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					defmodule BasicSignupWhitelistTest do
 | 
				
			||||||
 | 
					  use ExUnit.Case
 | 
				
			||||||
 | 
					  doctest BasicSignupWhitelist
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  test "greets the world" do
 | 
				
			||||||
 | 
					    assert BasicSignupWhitelist.hello() == :world
 | 
				
			||||||
 | 
					  end
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
							
								
								
									
										1
									
								
								test/test_helper.exs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								test/test_helper.exs
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					ExUnit.start()
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user